Docs menu+

Compatibility table for every chat client and where its config lives.

#Clients

mcpvault works with any MCP-compatible chat client. mcpvault setup auto-wires the five most common ones; the rest take a single paste of the same JSON snippet.

#Auto-wired

Run mcpvault setup and these are configured for you. Restart the client to see the tools.

| Client | Status | macOS | Windows | Linux |

|---|---|---|---|---|

| Claude Code | auto | ~/.claude.json (or .mcp.json in the current project) | %USERPROFILE%\.claude.json (or .mcp.json in the current project) | ~/.claude.json (or .mcp.json in the current project) |

| Claude Desktop | auto | ~/Library/Application Support/Claude/claude_desktop_config.json | %APPDATA%\Claude\claude_desktop_config.json | ~/.config/Claude/claude_desktop_config.json |

| Cursor | auto | <project>/.cursor/mcp.json (or ~/.cursor/mcp.json for global) | <project>\.cursor\mcp.json (or %USERPROFILE%\.cursor\mcp.json) | <project>/.cursor/mcp.json (or ~/.cursor/mcp.json for global) |

| Cline | auto | ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json | %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json | ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json |

| Windsurf | auto | ~/.codeium/windsurf/mcp_config.json | %USERPROFILE%\.codeium\windsurf\mcp_config.json | ~/.codeium/windsurf/mcp_config.json |

#Manual

Paste the snippet from each client's deep-dive page into the indicated config file, then restart.

| Client | Status | macOS | Windows | Linux |

|---|---|---|---|---|

| Continue | manual | ~/.continue/config.yaml | %USERPROFILE%\.continue\config.yaml | ~/.continue/config.yaml |

| Zed | manual | ~/.config/zed/settings.json | %APPDATA%\Zed\settings.json | ~/.config/zed/settings.json |

| Codex CLI | manual | ~/.codex/config.toml | %USERPROFILE%\.codex\config.toml | ~/.codex/config.toml |

| Gemini CLI | manual | ~/.gemini/settings.json | %USERPROFILE%\.gemini\settings.json | ~/.gemini/settings.json |

| VS Code Copilot Chat | manual | <project>/.vscode/mcp.json (or User Settings MCP) | <project>\.vscode\mcp.json (or User Settings MCP) | <project>/.vscode/mcp.json (or User Settings MCP) |

| ChatGPT Desktop | manual | Settings Connectors Add MCP server (UI only) | Settings Connectors Add MCP server (UI only) | Not yet supported. |

#Per-client deep dives

  • Claude Code Anthropic's official CLI agent for the terminal. mcpvault setup writes the project-scoped MCP config for you.
  • Claude Desktop Anthropic's macOS / Windows desktop app. mcpvault setup writes the JSON config for you.
  • Cursor AI-first code editor. Project-scoped MCP config in .cursor/mcp.json. mcpvault setup detects active Cursor projects.
  • Cline VS Code extension that turns Copilot into an autonomous coding agent. mcpvault setup writes the Cline MCP settings file.
  • Windsurf Codeium's agentic IDE (Cascade). mcpvault setup writes the Windsurf MCP config.
  • Continue Open-source autopilot for VS Code and JetBrains. Continue uses YAML, not JSON, so paste the equivalent block.
  • Zed High-performance multiplayer editor. Zed uses its own settings.json with a context_servers block.
  • Codex CLI OpenAI's open-source Codex CLI. MCP servers go under [mcp_servers] in config.toml.
  • Gemini CLI Google's open-source Gemini CLI. mcpServers block goes in settings.json.
  • VS Code Copilot Chat GitHub Copilot Chat (agent mode) supports MCP via .vscode/mcp.json or the workspace settings.
  • ChatGPT Desktop OpenAI's macOS / Windows ChatGPT app. MCP support is rolling out via Settings Connectors.
Clients — mcpvault docs