diff --git a/docs/tfcli/index.md b/docs/tfcli/index.md
new file mode 100644
index 0000000..61f309c
--- /dev/null
+++ b/docs/tfcli/index.md
@@ -0,0 +1,7 @@
+# tfcli
+
+`tfcli` is a command-line interface for managing trifid-api compatible API servers.
+
+
+ Notice: `tfcli` does not implement a DNClient-compatible VPN client. It only allows management. For a VPN client, check out tfclient instead.
+
\ No newline at end of file
diff --git a/index.md b/index.md
index b80695b..c1da8bc 100644
--- a/index.md
+++ b/index.md
@@ -12,6 +12,7 @@ The API implementation is tested with the official dnclient implementation, and
# Links
+- [tfcli documentation](./docs/tfcli/index.md)
- [tfclient documentation](./docs/tfclient/index.md)
- [trifid-api documentation](./docs/trifid-api/index.md)
- [dnapi-rs documentation](https://docs.rs/dnapi-rs)