Workbranch › Guias

Guia

Como conectar servidores MCP ao Claude Code

Servidores MCP dão ao Claude Code acesso a ferramentas fora do seu código, como um sistema de controle de issues, um banco de dados ou uma ferramenta de design. Este guia mostra os comandos para adicionar um, onde a configuração fica salva, como fazer login e como saber se está funcionando.

Atualizado em 30 de outubro de 2026

Resposta rápida: para um servidor remoto, rode claude mcp add --transport http name https://server/mcp; para um local, rode claude mcp add name -- command args. Acrescente --scope user para usá-lo em todos os projetos ou --scope project para compartilhá-lo pelo .mcp.json. Depois abra o Claude Code, digite /mcp para fazer login se for preciso e confirme que o servidor aparece como conectado.

Os comandos abaixo seguem a documentação do Claude Code da Anthropic em outubro de 2026. Você roda os comandos claude mcp no seu terminal normal, não dentro de uma sessão do Claude Code.

Adicione um servidor remoto (o mais comum)

Um serviço hospedado fornece um endereço web para o seu servidor MCP, que você encontra nas instruções de configuração dele. A Anthropic recomenda o transporte HTTP para esses casos.

  1. No terminal, entre com cd no projeto em que vai usá-lo.
  2. Rode claude mcp add --transport http notion https://mcp.notion.com/mcp, trocando pelo seu nome e endereço. O nome é o que você vai ver nas listas e no /mcp.
  3. Se o serviço usa uma chave de API em vez de login, passe-a como cabeçalho: --header "Authorization: Bearer your-token".

Servidores mais antigos podem oferecer só SSE, que está obsoleto. As versões recentes do Claude Code tentam HTTP primeiro e recorrem ao SSE sozinhas; nas versões antigas, use --transport sse.

Adicione um servidor local

Um servidor local (stdio) é um programa que roda no seu computador, muitas vezes iniciado com npx.

  1. Escreva primeiro as opções do Claude, depois -- e então o comando do próprio servidor: claude mcp add --env AIRTABLE_API_KEY=YOUR_KEY --transport stdio airtable -- npx -y airtable-mcp-server.
  2. O Claude Code repassa tudo o que vem depois de -- direto para o programa do servidor. Sem o separador, opções destinadas ao servidor (como -y) são lidas como opções do Claude Code.
  3. Quando usar --env, coloque outra opção entre ele e o nome do servidor, como no exemplo, senão o nome é lido como mais uma variável.

Escolha um escopo

EscopoOnde funcionaSalvo em
local (padrão)Neste projeto, só para você~/.claude.json, sob o caminho do projeto
projectNeste projeto, para todos que o clonarem.mcp.json na raiz do projeto (faça commit dele)
userEm todos os seus projetos~/.claude.json

Escolha user para ferramentas que você quer em todo lugar, como seu app de notas, e project para ferramentas de que o time inteiro precisa em um repositório. Se um mesmo servidor estiver definido em vários lugares, o Claude Code se conecta uma vez, nesta ordem de prioridade: local, projeto, usuário, depois servidores de plugins e, por fim, conectores do claude.ai. Os três escopos são comparados pelo nome; servidores de plugins e conectores contam como duplicados quando apontam para o mesmo endereço ou comando. A entrada vencedora é usada inteira; os campos não são combinados.

Não coloque segredos diretamente em um .mcp.json compartilhado. Ele aceita variáveis como ${API_KEY} ou ${API_BASE_URL:-https://api.example.com}, que cada pessoa define no próprio ambiente.

Faça login em um servidor que exige conta

  1. Inicie o Claude Code com claude.
  2. Digite /mcp. O painel lista os servidores em que você ainda precisa fazer login.
  3. Selecione o servidor e siga o login no navegador. O token fica guardado no seu computador e é renovado para você.
  4. Outra opção: no seu shell, rode claude mcp login name. Para sair, use claude mcp logout name.

Alguns serviços exigem que você registre um app com eles antes. Nesse caso, adicione o servidor com --client-id, --client-secret (você vai ser solicitado a digitá-lo) e, se a configuração deles pedir um redirecionamento fixo, --callback-port.

Confira se funciona

Remova um servidor com claude mcp remove name.

Bom saber

Se não funcionar

Fontes

Perguntas frequentes

Isso é o mesmo que os conectores do claude.ai?

São coisas relacionadas, mas configuradas separadamente. Os conectores do claude.ai também podem ser carregados no Claude Code, mas ficam por último na prioridade: se um servidor que você adicionou com claude mcp add aponta para o mesmo endereço, o seu é usado. Veja nosso guia de conectores do Claude para os apps web e desktop.

Remover um servidor me desconecta do serviço?

Não totalmente. claude mcp remove apaga o login guardado no seu computador, mas não o revoga. Rode claude mcp logout name antes se quiser que o token seja revogado.

Posso adicionar um servidor a partir de um trecho JSON?

Sim. claude mcp add-json name seguido da configuração JSON funciona. Para um servidor remoto, inclua "type": "http" no JSON, senão ele é tratado como um comando local e falha.