Skip to main content
Conteúdo do guia
Iniciante12 min

Conectores MCP para iniciantes: o que são e como conectar

Guia prático completo sobre o Model Context Protocol para novatos: como os conectores funcionam, passo a passo para conectar o Filesystem Server ao Claude Desktop e catálogo de serviços populares.

Publicado:
PARA AGENTE DE IAChatGPTClaude

Model Context Protocol (MCP) é um padrão aberto de comunicação que permite conectar Inteligência Artificial (Claude, ChatGPT, Cursor) a sistemas externos, repositórios de arquivos e serviços em nuvem.

Neste guia para iniciantes, analisaremos em detalhes como funcionam os conectores MCP, configuraremos passo a passo o primeiro servidor para trabalhar com arquivos locais no Claude Desktop, aprenderemos a resolver erros comuns e exploraremos um catálogo dos conectores mais úteis (do Notion e Figma ao Supabase e GitHub).


1. O que é MCP e como ele funciona

A analogia mais simples que explica exatamente a essência: o MCP é como uma porta USB-C para programas de Inteligência Artificial.

Antes do surgimento do USB-C, cada fabricante de hardware utilizava seus próprios cabos, adaptadores e conectores proprietários. Uma situação semelhante existia na esfera da IA: os desenvolvedores eram obrigados a criar plugins únicos para cada modelo e serviço individual. O MCP resolveu esse problema de forma definitiva, oferecendo um único protocolo universal de conexão.

Arquitetura do protocolo padronizado MCP ЗбільшитиArquitetura do protocolo padronizado MCPArquitetura do protocolo padronizado MCP

Por meio do MCP, o modelo obtém acesso a três capacidades principais:

  • Fontes de Dados (Resources) — leitura de documentos locais, bancos de dados, notas ou conteúdo de discos em nuvem.
  • Ferramentas Executáveis (Tools) — busca na web, execução de cálculos, envio de notificações ou lançamento de scripts.
  • Prompts de Cenário (Prompts) — modelos prontos de ações que simplificam a execução de operações complexas e multi-etapas.

Graças a isso, o assistente de IA deixa de ser apenas um interlocutor textual e se transforma em um assistente digital ativo, capaz de executar tarefas reais em seu ambiente de trabalho.


2. Por que o MCP muda as regras do jogo

O principal valor do protocolo reside na transição da geração passiva de texto para a automação ativa.

Cenários reais de uso na prática

  • Assistente pessoal: O agente conecta-se aos seus Google Calendar e Notion, encontra horários livres na agenda e monta sozinho o plano de reuniões para a semana.
  • Design e desenvolvimento web: O Claude Code ou Cursor leem o layout do Figma via MCP e geram código pronto e responsivo de componentes React.
  • Analytics corporativo: Um chatbot conecta-se a bancos de dados PostgreSQL e Google Drive, permitindo que colaboradores gerem relatórios com simples solicitações no chat.
  • Prototipagem rápida: O modelo cria um modelo 3D no Blender e envia diretamente o arquivo para a fila da impressora 3D.

Distribuição de benefícios por perfil

UsuárioO que o MCP oferece
Para usuários comunsUm assistente mais inteligente, com acesso às suas anotações de trabalho, arquivos e agenda, sem necessidade de copiar manualmente
Para desenvolvedoresA possibilidade de escrever uma integração uma única vez — ela funcionará automaticamente no Claude, Cursor, VS Code e LibreChat
Para empresas e equipesConexão segura de dados internos corporativos (CRM, ERP, SQL) a ferramentas de IA, mantendo o controle de acesso

3. Onde o protocolo já é suportado

O MCP é um projeto open source (Open Source), mantido pela Anthropic e por uma ampla comunidade de desenvolvedores independentes.

Ecossistema de aplicações cliente

  • Aplicações de IA para desktop: Claude Desktop, LibreChat, Goose, 5ire, Superinterface.
  • Ambientes de desenvolvimento e editores de código: Claude Code, Cursor, Visual Studio Code (via extensão), Windsurf, Codex.
  • Ferramentas especializadas de teste: MCPJam, MCP Inspector.

Como o protocolo é padronizado, qualquer servidor conectado estará igualmente disponível tanto no chat do Claude Desktop quanto dentro da sua IDE durante a escrita de código.


4. Conectando passo a passo o Filesystem Server no Claude Desktop

Vamos examinar a conexão prática usando o exemplo do Filesystem Server — um servidor oficial que permite ao Claude Desktop interagir com pastas no seu computador.

O que é necessário antes de começar

  1. Claude Desktop: Baixe a aplicação oficial para macOS ou Windows. Certifique-se de ter instalado a versão atual (Claude → Check for Updates…).
  2. Node.js (versão LTS): A maioria dos servidores opera através do ambiente Node.js. Verifique sua disponibilidade no terminal:
bash
node --version

Se o comando não for encontrado, baixe e instale a versão estável LTS do site oficial nodejs.org.

Processo de configuração passo a passo

Passo 1. Abra as configurações de desenvolvedor

Na aplicação Claude Desktop, abra o menu principal de configurações:

  • No macOS: clique em Claude na barra superior do sistema → Settings….
  • No Windows: abra o menu de configurações através do ícone da aplicação.

No menu lateral, vá até a aba Developer.

Passo 2. Abra o arquivo de configuração

Clique no botão Edit Config. O sistema criará ou abrirá o arquivo de configuração claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Passo 3. Insira os parâmetros do servidor

Escolha a configuração adequada ao seu sistema operacional:

json
{ "mcpServers": { "filesystem": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-filesystem", "/Users/username/Desktop", "/Users/username/Downloads" ] } } }
Importante

Substitua obrigatoriamente username pelo nome real do seu usuário no sistema. Especifique apenas as pastas às quais você está disposto a conceder acesso ao assistente.

Passo 4. Análise dos parâmetros de configuração

CampoValorFinalidade
"filesystem"Nome do conectorNome arbitrário e compreensível do servidor, exibido na interface
"command": "npx"Comando executávelInício da utilidade npx, incluída no Node.js
"-y"Flag de auto-execuçãoConfirmação automática da instalação do pacote npm necessário
"@modelcontextprotocol/server-filesystem"Nome do pacotePacote npm oficial do servidor de sistema de arquivos
"/Users/..."Caminhos das pastasLista branca de caminhos absolutos aos quais o servidor terá acesso

Passo 5. Reinicie o Claude Desktop

Feche completamente a aplicação (pressione Cmd + Q no Mac ou feche pela bandeja do sistema no Windows) e abra-a novamente.


5. Como usar o servidor conectado

Após reiniciar, aparecerá na parte inferior da janela de diálogo do Claude Desktop um ícone adicional de gerenciamento de ferramentas (ícone de martelo ou controles deslizantes de conectores).

  1. Clique no ícone de ferramentas no canto inferior esquerdo da janela do chat.
  2. Selecione Connectors → Manage connectors.
  3. Na lista, deve aparecer o seu servidor filesystem com status de conexão ativa.

Exemplos de prompts de trabalho

  • "Veja o conteúdo da minha área de trabalho e agrupe todos os arquivos de screenshots em uma pasta separada chamada 'Screenshots'."
  • "Escaneie a pasta Downloads e indique quais documentos baixados dizem respeito a relatórios fiscais do último mês."
  • "Crie na área de trabalho um novo arquivo project-plan.md e registre nele a estrutura do nosso diálogo."
Dica

Princípio de confirmação obrigatória (Human-in-the-loop):
Antes de qualquer ação destrutiva (criação, exclusão ou modificação de arquivo), o Claude Desktop exibirá uma janela de confirmação. Você sempre vê qual arquivo específico o modelo pretende alterar e pode aprovar ou rejeitar a operação.


6. Solução de problemas comuns (Troubleshooting)

Se o servidor não aparecer na lista ou emitir erro, utilize este algoritmo de diagnóstico:

1. Verificação da sintaxe JSON

O erro mais comum é uma vírgula extra ou faltante no arquivo claude_desktop_config.json. Certifique-se de que todas as chaves estão fechadas e que os caminhos no Windows usam a barra invertida dupla (C:\\Users\\...).

2. Verificação dos logs do sistema Claude

Abra a pasta de logs da aplicação para ver a causa exata da falha:

  • macOS: ~/Library/Logs/Claude/
  • Windows: %APPDATA%\Claude\logs\

Para visualizar os logs em tempo real, execute o comando:

bash
# macOS / Linux tail -n 30 -f ~/Library/Logs/Claude/mcp*.log
powershell
# Windows PowerShell Get-Content "$env:APPDATA\Claude\logs\mcp.log" -Wait -Tail 30

3. Execução manual do servidor via terminal

Para garantir que o Node.js e as permissões de acesso estejam funcionando corretamente, tente iniciar o comando do servidor manualmente:

bash
npx -y @modelcontextprotocol/server-filesystem /Users/username/Desktop

Se aparecer um erro de falta de permissão ou falha do pacote, reinstale o gerenciador global de pacotes npm:

bash
npm install -g npm

4. Variável APPDATA para servidores de terceiros no Windows

Alguns servidores (por exemplo, Brave Search) exigem a passagem explícita do diretório do sistema no bloco env:

json
{ "mcpServers": { "brave-search": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-brave-search"], "env": { "APPDATA": "C:\\Users\\username\\AppData\\Roaming\\", "BRAVE_API_KEY": "BSAu_your_key" } } } }

7. Catálogo de conectores populares para o dia a dia

O Filesystem Server é apenas o começo da familiarização. A maior força do ecossistema se revela ao conectar serviços online que você usa diariamente.

ConectorTipo de conexãoÁrea de aplicaçãoPrincipais cenários
NotionRemote MCP / OAuthBases de conhecimento e notasLeitura de páginas, busca de fatos, geração de planos de conteúdo
GitHubHosted / OAuthDesenvolvimento e repositóriosAnálise de issues, criação de pull requests, revisão de código
FigmaRemote MCPDesign UI/UXGeração de código a partir de layouts, leitura de componentes
LinearOAuth / Remote MCPGestão de tarefasCriação e atualização de tickets, sincronização do backlog
Higgsfield & RunwayHosted MCPMultimídiaGeração e animação de vídeo, criação de imagens promocionais

1. Notion MCP — integração da base de conhecimento

Conecta-se em poucos cliques através da autorização oficial. O assistente obtém acesso às páginas selecionadas do seu workspace Notion: pode buscar informações, estruturá-las, atualizar tabelas e criar novos documentos.

2. GitHub MCP Server — navegação pelo código

Conector oficial da equipe do GitHub. Permite ao assistente analisar commits, criar issues, resumir pull requests e buscar implementações de funcionalidades específicas em repositórios públicos ou privados.

3. Figma MCP — ponte entre design e código

Permite ao Claude Code ou Cursor ler propriedades de camadas, variáveis de cores, grids e componentes do arquivo Figma. Isso reduz a codificação de novas páginas a uma simples solicitação: "Codifique esta tela em Tailwind CSS".

4. Linear MCP — gestão de tarefas

O assistente sabe encontrar tarefas relacionadas, mudar o status das tarefas no ciclo atual e criar automaticamente tasks com descrição de bugs baseadas nos logs do diálogo.

5. Higgsfield & Runway MCP — geração de conteúdo de vídeo

Conectores em nuvem que permitem gerar vídeos de alta qualidade (modelos Kling, Sora, Gen-3, Seedance) diretamente da janela do chat. A autorização ocorre através da conta do serviço, sem necessidade de copiar manualmente as API keys.


8. Conectores avançados: bancos de dados e infraestrutura

Para engenheiros e especialistas técnicos, o MCP fornece acesso direto a sistemas de armazenamento de dados e infraestrutura:

1. Supabase MCP

Conecta a IA ao seu banco de dados PostgreSQL na nuvem Supabase. O modelo é capaz de gerar esquemas de tabelas autonomamente, escrever consultas SQL complexas, executar migrações e verificar logs de execução de consultas em ambiente de teste.

2. Cloudflare MCP

Possibilita inspecionar a configuração de zonas DNS, analisar tráfego de Workers e configurar regras de segurança Cloudflare diretamente pela interface do assistente.

3. MiniMax MCP

Conector multimodal para trabalho com áudio: clonagem de voz, síntese de fala natural (Text-to-Speech) e geração de trilhas sonoras a partir de descrições textuais.


9. Segurança ao trabalhar com conectores MCP

Como os servidores MCP têm acesso ao sistema de arquivos e APIs externas, é crucial seguir as regras de segurança:

1. Princípio do menor privilégio

Nunca conceda aos conectores acesso a todo o disco do sistema (/ ou C:\). Limite o escopo visível apenas a pastas de trabalho específicas (por exemplo, ~/Projects ou ~/Downloads).

2. Isolamento de ambientes

Não conecte servidores com permissões de escrita a bancos de dados de produção (Production DB). Para experimentos, use contêineres Docker locais ou projetos de staging.

3. Proteção de chaves confidenciais

Armazene tokens de acesso em arquivos de configuração separados do usuário e nunca publique arquivos com API keys em repositórios públicos.


10. Conclusões e plano de início passo a passo

O ecossistema Model Context Protocol torna-se rapidamente o padrão para agentes autônomos. Se você está apenas começando a conhecer o MCP, siga um simples plano de três passos:

Roadmap para iniciantes

  1. Passo 1: Início local. Configure o Filesystem Server no Claude Desktop seguindo as instruções acima e teste o funcionamento básico com arquivos.
  2. Passo 2: Conexão de serviços em nuvem de trabalho. Conecte um serviço que você já utiliza diariamente — Notion, GitHub ou Linear.
  3. Passo 3: Automação avançada. Migrate para o trabalho com bancos de dados (Supabase) ou crie seus próprios microservidores para demandas empresariais específicas.
Este guia é totalmente gratuito. Se ele te poupou uma noite, você pode apoiar o crescimento do projeto.
Apoiar o autor