dotsagent.io
Idioma:Português
Conectar · 13 clientes

Referência de configuração de clientes MCP

Cada cliente MCP lê os servidores de um local próprio, usando uma chave específica e, às vezes, um formato diferente. Esta tabela mostra onde cada um procura, qual formato espera e se oferece suporte a OAuth para servidores remotos.

ClienteArquivo de configuraçãoChave de nível superiorFormatoOAuth remotoAdicionar via CLI
Claude Desktop
Anthropic
~/Library/Application Support/Claude/claude_desktop_config.jsonmcpServersjsonSimNão
Claude Code
Anthropic
.mcp.jsonmcpServersjsonSimSim
Cursor
Anysphere
.cursor/mcp.jsonmcpServersjsonSimNão
VS Code (GitHub Copilot)
Microsoft
.vscode/mcp.json (key 'servers') or portable .mcp.json (key 'mcpServers')serversjsonSimSim
Windsurf / Devin Desktop
Cognition
.devin/mcp_config.json (Devin CLI / Devin Local project scope)mcpServersjsonSimSim
Zed
Zed Industries
~/.config/zed/settings.jsoncontext_serversjsonSimNão
OpenAI Codex CLI
OpenAI
.codex/config.toml (trusted projects only)mcp_serverstomlSimSim
Gemini CLI
Google
.gemini/settings.jsonmcpServersjsonSimSim
ChatGPT
OpenAI
Apenas pela tela de configurações——SimNão
OpenClaw
OpenClaw
~/.openclaw/openclaw.jsonmcp.serversjson5SimSim
Cline
Cline Bot Inc.
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.jsonmcpServersjsonNão documentadoSim
Continue
Continue Dev
.continue/mcpServers/<name>.yaml (or drop a Claude/Cursor/Cline-style mcp.json into .continue/mcpServers/)mcpServersyamlNão documentadoNão
JetBrains AI Assistant
JetBrains
Apenas pela tela de configuraçõesmcpServersjson (pasted in UI)Não documentadoNão

Diferenças que podem prejudicar a configuração

VS Code usa servers

.vscode/mcp.json lista as entradas em servers, não em mcpServers. Por isso, uma configuração do Cursor ou Claude colada sem alterações não será carregada. Os formatos portáteis mais recentes .mcp.json e ~/.copilot/mcp-config.json usam mcpServers.

Gemini CLI: httpUrl, não url

O Gemini CLI determina o transporte pelo nome do campo. httpUrl indica Streamable HTTP, url indica o transporte SSE antigo e command indica stdio. Um servidor remoto moderno precisa de httpUrl.

OpenClaw e Cline usam SSE por padrão

Se você não especificar o transporte em uma entrada remota, ambos usam o SSE legado. Defina transport como streamable-http no OpenClaw e type como streamableHttp no Cline.

Claude Code exige um type

Em .mcp.json, uma entrada remota com url, mas sem type, é um erro. Adicione type http ao lado de url; entradas stdio usam type stdio.

Codex usa TOML, uma tabela por servidor

Codex não usa um arquivo JSON. Cada servidor tem sua própria tabela [mcp_servers.<name>] em config.toml, args é um array TOML e env_vars encaminha secrets do seu shell pelo nome.

Continue espera uma lista YAML

No Continue, mcpServers é uma lista de entradas, cada uma com um name, e não um mapa indexado por nome. Cada arquivo de bloco também precisa ter name, version e schema: v1 no início.

Gerar uma configuração →

Referência independente para quem cria agentes de IA. Não temos vínculo com nenhum dos fornecedores mencionados aqui.

© 2026 DotsAgent · Fatos verificados em 1 de outubro de 2026