Ferramenta gratuita

Validador de configuração MCP

A maioria das configurações MCP quebradas é JSON válido, e é justamente por isso que nada avisa que estão erradas. Escolha o seu cliente e descubra o que ele realmente vai fazer com o seu arquivo.

Enfim funcionando. Agora mostre a alguém o que ele faz.

Consertar uma configuração é a metade chata. O MCP Showcase pega o mesmo servidor e produz um playground ao vivo que seus clientes podem experimentar, com documentação para cada ferramenta.

Como funciona

link
Escolha o seu cliente

As verificações mudam conforme o cliente, porque o que conta como errado também muda conforme o cliente.

play_circle
Cole a sua configuração

Analisada no seu navegador. Nada é enviado, o que importa quando configurações carregam tokens.

checklist
Corrija o que for encontrado

Cada problema vem com o que aquele cliente espera no lugar.

Cada cliente, e onde eles discordam

O MCP padroniza o protocolo, não a configuração. Estes dez clientes leem arquivos diferentes, em três formatos diferentes, com nomes de chave diferentes para a mesma coisa. A tabela abaixo reúne o problema inteiro em um só lugar — e explica por que uma configuração copiada de um cliente para outro normalmente é analisada sem erro e não conecta com nada.

ClienteFormatoChave raizEndpoint remoto
Claude Desktop JSON mcpServers via ponte local
Claude Code JSON mcpServers url
Cursor JSON mcpServers url
VS Code JSON servers url
Windsurf JSON mcpServers serverUrl
Codex CLI TOML mcp_servers url
Gemini CLI JSON mcpServers httpUrl
Cline JSON mcpServers url
Zed JSON context_servers url
Continue YAML mcpServers url

Os três erros que causam quase toda a dor

  • A chave raiz. A maioria dos clientes lê mcpServers. O VS Code lê servers, o Zed lê context_servers, o Codex CLI lê mcp_servers. Chave errada, arquivo válido, nenhum servidor, nenhum erro.
  • O campo de endpoint. url na maioria, serverUrl no Windsurf, httpUrl no Gemini CLI quando o transporte é Streamable HTTP.
  • Supor que uma URL hospedada funciona em todo lugar. O Claude Desktop só inicia processos locais; um servidor remoto precisa de ponte pelo mcp-remote, que é um formato de configuração completamente diferente.

Ferramentas relacionadas

Nada disso é visível para os seus clientes

Tudo aqui serve a quem já decidiu usar o seu servidor. O MCP Showcase é para quem ainda não decidiu: aponte-o para a mesma URL e ele produz um playground ao vivo com documentação para cada ferramenta, para que avaliar o seu servidor custe um clique em vez de um arquivo de configuração e um reinício.

Perguntas frequentes

Porque os clientes ignoram chaves que não reconhecem. Uma configuração com a chave raiz errada é analisada perfeitamente, o cliente inicia normalmente e nenhum servidor aparece. O silêncio é o modo de falha padrão, e é o que faz esses erros demorarem tanto para serem encontrados.

A chave raiz, o nome do campo usado para um endpoint remoto, se cada entrada tem um comando ou uma URL, se algo é servido por HTTP sem criptografia, e as peculiaridades do cliente que você escolheu.

Não. Ela é analisada no seu navegador e nunca sai da sua máquina. Nenhuma requisição de rede é feita.

Depende do cliente: mcpServers para Claude, Cursor, Windsurf e Cline; servers para VS Code; context_servers para Zed; mcp_servers para Codex CLI. Escolha o seu cliente e o resultado vai nomear a que ele precisa.

Então o problema é do servidor e não do arquivo. Passe o endpoint pelo MCP Inspector para confirmar que ele completa um handshake e ver o que expõe.

Mais ferramentas MCP gratuitas