Build This Now
Build This Now
Atalhos de TecladoGuia da Status Line
Básicos do MCPMCP Tool SearchContext7 MCP50+ Servidores MCP para Claude CodeServidores MCP no CursorPesquisa no Claude CodeAutomação de Browser com MCP para Claude CodeAutomatização de Redes Sociais com Claude CodeConstrói o Teu Próprio Servidor MCP para Claude Code
speedy_devvkoen_salo
Blog/Toolkit/MCP/MCP Basics

Básicos do MCP

Fundamentos do Model Context Protocol: processos de servidor expõem ferramentas, APIs e serviços ao Claude Code por um formato de comunicação partilhado. Configuração, transportes e primeiro servidor.

Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.

Published Mar 12, 2026Toolkit hubMCP index

Problema: O Claude Code continua a bater em paredes. Ele edita os teus ficheiros e corre os teus comandos, mas no momento em que precisas de uma linha de base de dados, de uma issue do GitHub ou de um resultado de pesquisa recente, a resposta é não.

Ganho Rápido: Liga um servidor à tua configuração e a parede desaparece. Coloca isto no teu ficheiro de configuração do MCP:

{
  "mcpServers": {
    "brave-search": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-brave-search"],
      "env": { "BRAVE_API_KEY": "your-api-key" }
    }
  }
}

Reinicia o Claude Code, depois pede-lhe para "pesquisar as funcionalidades mais recentes do Next.js 15" e vê os resultados em tempo real a aparecerem.

O Que São Servidores MCP?

Um servidor MCP é um programa separado que expõe ferramentas ao Claude Code por um formato de comunicação partilhado. O nome do formato é Model Context Protocol. Instalas uma vez, o programa fica ao lado do Claude e responde quando é chamado.

Novidade em 2026: O MCP Tool Search já vem incluído no Claude Code. Carrega as definições dos servidores sob demanda, o que reduz a sobrecarga de contexto do MCP em até 95%. Podes ligar uma lista longa de servidores sem ver a janela de contexto desaparecer.

Pensa no que o Claude Code consegue fazer sozinho. Ficheiros. Comandos. Só isso. Com um servidor ligado, a mesma sessão consegue:

  • Buscar páginas ao vivo da internet
  • Executar queries em bases de dados e APIs
  • Controlar GitHub, Slack ou Google Sheets diretamente do chat
  • Aceder a ferramentas especializadas para um setor específico
  • Encadear passos por vários sistemas num único workflow
  • Comunicar com Telegram e Discord pelos Channels

Como Funcionam os Servidores MCP

Cada servidor MCP corre como o seu próprio processo. O Claude Code comunica com ele pelo protocolo, e o handshake segue sempre os mesmos quatro passos:

  1. Ligação: O Claude Code abre um canal para o servidor MCP
  2. Descoberta: O servidor lista as ferramentas e funções que expõe
  3. Integração: Essas ferramentas aparecem na lista de ferramentas do Claude
  4. Execução: O Claude pode chamá-las durante a conversa
// Claude Code CLI: ~/.claude.json or project-level .mcp.json
// Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "brave-search": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-brave-search"],
      "env": {
        "BRAVE_API_KEY": "your-api-key"
      }
    }
  }
}

Servidores MCP Essenciais para Instalar

Começa pelos mais importantes. Estes resolvem os problemas que a maioria dos programadores encontra logo no primeiro dia:

Acesso Web e Pesquisa:

  • Brave Search (@modelcontextprotocol/server-brave-search) - Capacidade de pesquisa na web
  • Fetch (@modelcontextprotocol/server-fetch) - Buscar e processar conteúdo web

Ferramentas de Desenvolvimento:

  • GitHub (@modelcontextprotocol/server-github) - Acesso e gestão de repositórios
  • Git (@modelcontextprotocol/server-git) - Operações git locais
  • PostgreSQL (@modelcontextprotocol/server-postgres) - Queries à base de dados

Operações de Ficheiros:

  • Filesystem (@modelcontextprotocol/server-filesystem) - Operações de ficheiros melhoradas
  • Google Drive (@modelcontextprotocol/server-gdrive) - Acesso a ficheiros na nuvem

Adiciona qualquer um destes ao bloco mcpServers usando a mesma estrutura do exemplo acima.

Cada servidor adiciona a sua fatia de capacidade. A lista de servidores MCP populares é onde encontras os que se encaixam no teu trabalho diário.

Processo de Configuração

Os servidores ficam em JSON. Não há comando de instalação. A configuração é feita em quatro passos curtos:

  1. Localiza o teu ficheiro de configuração:
  • Claude Code CLI: ~/.claude.json ou .mcp.json na raiz do projeto
  • Claude Desktop (macOS): ~/Library/Application Support/Claude/claude_desktop_config.json
  • Claude Desktop (Windows): %APPDATA%\Claude\claude_desktop_config.json
  1. Adiciona a configuração do servidor:
{
  "mcpServers": {
    "server-name": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-name"],
      "env": { "API_KEY": "your-key-here" }
    }
  }
}
  1. Reinicia o Claude Code para carregar a nova configuração.

  2. Testa no Claude Code: Pergunta ao Claude: "What MCP tools are available?" para ver as tuas extensões instaladas.

Problemas Comuns de Configuração e Soluções

Erro: "MCP server not found" Solução: Certifica-te de que o pacote está instalado globalmente e no caminho correto:

# Reinstall with explicit global flag
npm install -g @modelcontextprotocol/server-brave-search

Erro: "Authentication failed"

Solução: Verifica se as chaves de API estão exportadas na tua shell:

# Check environment variables
echo $BRAVE_API_KEY
echo $GITHUB_TOKEN

Erro: "Server connection timeout" Solução: Reinicia o Claude Code para que as ligações MCP sejam refeitas. Sai da sessão atual e abre uma nova para recarregar todos os servidores.

Comandos Rápidos de Ativar/Desativar

Não precisas de editar JSON para silenciar um servidor que está a dar problemas. Alterna diretamente do chat:

# Disable a server temporarily
/mcp disable supabase
 
# Re-enable when needed
/mcp enable supabase

É útil quando um servidor está a dar erros, ou quando a sua lista de ferramentas está a bagunçar os teus prompts. A entrada de configuração fica intacta. Só o estado ativo desta sessão é desligado.

Configuração Avançada

Alguns servidores querem parâmetros extra. Passas comandos personalizados e valores de ambiente assim:

{
  "mcpServers": {
    "custom-server": {
      "command": "node",
      "args": ["path/to/your/server.js"],
      "env": {
        "LOG_LEVEL": "debug",
        "TIMEOUT": "30000"
      }
    }
  }
}

O que esse padrão te dá:

  • Servidores Node.js ou Python locais a correr nos teus próprios caminhos
  • Variáveis de ambiente personalizadas para chaves e ajustes
  • Logging de debug quando algo corre mal
  • Uma ponte para qualquer serviço que ofereça um servidor compatível com MCP

Próximas Ações

Escolhe um e põe-no a funcionar hoje:

  1. Instala o teu primeiro servidor MCP: Escolhe o Brave Search para acesso imediato à web
  2. Explora opções populares: Consulta o nosso guia de Servidores MCP Populares para recomendações selecionadas
  3. Configura automação de browser: Aprende automação de browser com MCP para interações web avançadas
  4. Cria integrações personalizadas: Constrói os teus próprios servidores MCP com o nosso tutorial de Integrações Personalizadas

Um servidor MCP muda a forma de todas as sessões do Claude Code. Adiciona o que precisas hoje. Adiciona o próximo quando a próxima parede aparecer. Se preferires saltar o processo de tentativa e erro, o Code Kit do ClaudeFast inclui um conjunto selecionado de configurações de servidores MCP juntamente com o seu sistema de 18 agentes, para que a primeira sessão já esteja toda ligada.

Continue in MCP

  • 50+ Servidores MCP para Claude Code
    50+ servidores MCP para Claude Code, integrações com editores, monitores de uso, orquestradores, conectores de banco de dados, drivers de browser e starter kits que vale configurar hoje.
  • Automação de Browser com MCP para Claude Code
    Ligue Playwright ou Puppeteer ao Claude Code via MCP e controle browsers reais com comandos em linguagem natural para scraping, QA, testes de regressão, sem seletores.
  • Context7 MCP
    Adiciona Context7 MCP ao Claude Code para que os prompts vão buscar a documentação atual das bibliotecas no momento da consulta, eliminando suposições desatualizadas, APIs inventadas e funções renomeadas.
  • Servidores MCP no Cursor
    Configura servidores MCP no Cursor IDE. Onde fica o .cursor/mcp.json, o formato JSON que o Cursor espera, e os primeiros servidores a adicionar para pesquisa, git e browser.
  • Constrói o Teu Próprio Servidor MCP para Claude Code
    Constrói um servidor MCP personalizado para Claude Code em Node.js. Definições de tools, handlers de pedidos, padrões REST e Postgres, mais a config que o Claude Code precisa para carregá-lo.
  • MCP Tool Search
    O MCP Tool Search carrega as definições de ferramentas do Claude Code de forma lazy quando ultrapassam 10% da janela de contexto, recuperando dezenas de milhares de tokens de servidores MCP inativos.

More from Toolkit

  • Atalhos de Teclado
    Configure o keybindings.json do Claude Code: 17 contextos, sintaxe de teclas, sequências de acordes, combinações de modificadores e como desvincular qualquer atalho padrão instantaneamente.
  • Guia da Status Line
    Configure uma status line no Claude Code para ver o nome do modelo, branch do git, custo da sessão e uso do contexto. Configuração via settings.json, input JSON, scripts em bash, Python e Node.js.
  • Otimização de SEO e GEO com IA
    Um resumo sobre Generative Engine Optimization: como fazer com que o teu conteúdo seja citado dentro das respostas do ChatGPT, Claude e Perplexity, em vez de apenas aparecer no Google.
  • Claude Code vs Cursor em 2026
    Uma comparação lado a lado entre Claude Code e Cursor em 2026: modelos de agente, janelas de contexto, planos de preço e como cada ferramenta se encaixa em diferentes fluxos de trabalho.

Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.

On this page

O Que São Servidores MCP?
Como Funcionam os Servidores MCP
Servidores MCP Essenciais para Instalar
Processo de Configuração
Problemas Comuns de Configuração e Soluções
Comandos Rápidos de Ativar/Desativar
Configuração Avançada
Próximas Ações

Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.