AI Editor & Client Setup Guides
Setup guides, file configuration paths, and compatible MCP servers for every leading AI development environment.

Cursor
.cursor/mcp.jsonAI-first code editor. Uses project-level or global `.cursor/mcp.json`.

Claude Desktop
claude_desktop_config.jsonAnthropic's official Claude desktop application with native MCP support.

Windsurf
mcp_config.jsonWindsurf / Cascade MCP setup. The legacy file layout below has not been revalidated against the redirected vendor documentation.

Cline
cline_mcp_settings.jsonCline MCP configuration for its IDE extension or CLI. Roo Code is a separate product and is not covered by this guide.

Codex
config.tomlCodex MCP uses TOML configuration shared by the CLI, IDE extension and supported desktop host.

Zed
settings.jsonHigh-performance multiplayer code editor written in Rust.

Claude Code
.mcp.jsonAnthropic's official terminal CLI agent. Configure via `claude mcp add`.

VS Code
.vscode/mcp.jsonNative Visual Studio Code MCP configuration, distinct from the Cline and Continue extensions.
Goose
Extension setup (see vendor docs)Open-source developer agent by Block. Follow the current extension setup for your installed version.

ChatGPT Desktop
config.toml (shared Codex host)ChatGPT desktop MCP settings can share the Codex host configuration. Web custom MCP setup is a separate flow.

Gemini CLI
settings.jsonGoogle Gemini terminal client and developer toolkit with tool calling.
OpenCode
opencode.jsonOpenCode coding agent with local and remote MCP servers configured under the mcp key.
Continue
.continue/mcpServers/awesome-mcp.yamlContinue Agent mode supports standalone MCP YAML blocks in the project .continue/mcpServers directory.