From cc854f1ca11e4fb758b7870e4dfa9e75075fdd1e Mon Sep 17 00:00:00 2001 From: ayobamiseun Date: Wed, 28 Oct 2026 10:17:48 +0100 Subject: [PATCH] docs(client-configuration): document Cursor, Windsurf, and Command Code targets The client configuration reference had no entries for three clients that the installation guide lists as supported and sends readers here for. Add a section for each naming the configuration file setup writes, the mcpServers.rea entry key, the entry fields, and the shared skill root, as defined in src/application/SupportedClients.ts and src/application/ClientConfigurationDocument.ts. Fixes #7650 Supersedes #7750 Co-Authored-By: gensokyo-dev <342580529+gensokyo-dev@users.noreply.github.com> --- docs/getting-started/client-configuration.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/docs/getting-started/client-configuration.md b/docs/getting-started/client-configuration.md index 8761dd2d84..093bed69c1 100644 --- a/docs/getting-started/client-configuration.md +++ b/docs/getting-started/client-configuration.md @@ -511,6 +511,33 @@ parent environment does not establish that Qwen removed Homebrew from it. Antigravity 2.0 discovers personal skills in `~/.gemini/config/skills`. Setup installs its selected skill copy there. +## Cursor + +For Cursor, setup writes `mcpServers.rea` into the user-level `~/.cursor/mcp.json` +(`%USERPROFILE%\.cursor\mcp.json` on Windows). Entries carry `command`, `args`, +and `env`; stdio is the default transport. Setup manages only this user-scope +file. Cursor has no client-specific skill directory, so setup installs the +bundled skill under the shared `~/.agents/skills`. + +## Windsurf + +For Windsurf, setup writes `mcpServers.rea` into the user-level +`~/.codeium/windsurf/mcp_config.json` (`%USERPROFILE%\.codeium\windsurf\mcp_config.json` +on Windows). Entries carry `command`, `args`, and `env`; stdio is the default +transport. Setup manages only this user-scope file. Windsurf has no +client-specific skill directory, so setup installs the bundled skill under the +shared `~/.agents/skills`. + +## Command Code + +For Command Code, setup writes `mcpServers.rea` into the user-level +`~/.commandcode/mcp.json` (`%USERPROFILE%\.commandcode\mcp.json` on Windows). +Entries carry `transport: "stdio"`, `enabled: true`, `command`, `args`, and +`env`. Doctor accepts only `transport: "stdio"` for that entry; a registration +that omits `transport` or names another transport is reported as invalid. +Setup manages only this user-scope file, and installs the bundled skill under +the shared `~/.agents/skills`. + ## Gemini CLI Gemini CLI uses `$GEMINI_CLI_HOME/.gemini/settings.json` when that home override