AI Client Ecosystem

AI Editor & Client Setup Guides

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

Cursor

.cursor/mcp.json

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

Key: mcpServers
Setup Guide

Claude Desktop

claude_desktop_config.json

Anthropic's official Claude desktop application with native MCP support.

Key: mcpServers
Setup Guide

Windsurf

mcp_config.json

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

Key: mcpServers
Setup Guide

Cline

cline_mcp_settings.json

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

Key: mcpServers
Setup Guide

Codex

config.toml

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

Key: mcp_servers
Setup Guide

Zed

settings.json

High-performance multiplayer code editor written in Rust.

Key: context_servers
Setup Guide

Claude Code

.mcp.json

Anthropic's official terminal CLI agent. Configure via `claude mcp add`.

Key: mcpServers
Setup Guide

VS Code

.vscode/mcp.json

Native Visual Studio Code MCP configuration, distinct from the Cline and Continue extensions.

Key: servers
Setup Guide

Goose

Extension setup (see vendor docs)

Open-source developer agent by Block. Follow the current extension setup for your installed version.

Key: extensions
Setup Guide

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.

Key: mcp_servers
Setup Guide

Gemini CLI

settings.json

Google Gemini terminal client and developer toolkit with tool calling.

Key: mcpServers
Setup Guide

OpenCode

opencode.json

OpenCode coding agent with local and remote MCP servers configured under the mcp key.

Key: mcp
Setup Guide

Continue

.continue/mcpServers/awesome-mcp.yaml

Continue Agent mode supports standalone MCP YAML blocks in the project .continue/mcpServers directory.

Key: mcpServers (array)
Setup Guide