CoAI
Guia

O que é MCP? Como funciona o padrão que conecta a IA a ferramentas externas, como usar e quais cuidados tomar

O MCP (Model Context Protocol) é um padrão aberto para conectar apps de IA como Claude e ChatGPT a ferramentas e dados externos. Com base em fontes oficiais, veja como ele funciona, o que mudou na especificação de julho de 2026, quais ferramentas são compatíveis, como começar e quais cuidados de segurança tomar.

4 de outubro de 2026Leitura de 10 min

Você quer que o Claude leia os documentos do seu Google Drive, ou que uma IA execute ações no Slack ou no GitHub. A regra comum mais usada para "conectar a IA a ferramentas e dados externos" dessa forma é o MCP (Model Context Protocol). A Anthropic lançou o padrão em novembro de 2024, e hoje ele é suportado não só pelo Claude, mas também pelas principais ferramentas de IA, como ChatGPT, Gemini, Microsoft Copilot e Cursor. Este guia explica como o MCP funciona, o que mudou na especificação mais recente, como começar e quais cuidados tomar para usá-lo com segurança, com base na especificação oficial e na documentação de cada empresa.

O que é o MCP

O MCP é um padrão aberto (um protocolo) para conectar aplicações de IA a sistemas externos. No anúncio de 25 de novembro de 2024, a Anthropic descreveu o MCP como "um padrão universal e aberto para conectar sistemas de IA a fontes de dados", criado para substituir integrações fragmentadas por um único protocolo.

O site oficial compara o MCP a "uma porta USB-C para aplicações de IA". Assim como o USB-C conecta todo tipo de aparelho com um único padrão, o MCP conecta apps de IA a ferramentas e dados externos de forma comum.

  • Servidor MCP: o lado que oferece à IA, no formato MCP, as funções de um serviço ou de uma fonte de dados externa (por exemplo, o ponto de acesso ao Google Drive, ao GitHub ou a um banco de dados interno)
  • App de IA compatível com MCP: o lado que se conecta aos servidores MCP e usa suas funções (por exemplo, Claude, ChatGPT ou Cursor)

Uma grande vantagem é que, depois de criado, um servidor MCP pode ser usado por qualquer app de IA compatível com MCP.

Por que o MCP é necessário

Por mais inteligente que seja, uma IA tem pouco a fazer se não consegue acessar seus arquivos, os sistemas internos ou os SaaS que você usa no trabalho. No anúncio, a Anthropic afirmou que os modelos de IA ficam "presos atrás de silos de informação e sistemas legados", e apontou que a necessidade de uma implementação sob medida para cada nova fonte de dados dificulta a expansão de sistemas conectados.

Antes do MCP, era preciso criar uma integração dedicada para cada combinação de app de IA e serviço. Quanto mais apps e mais serviços, mais o número de integrações se multiplica. Ao colocar um padrão comum no meio, o MCP permite que os dois lados se conectem bastando que o app de IA "seja compatível com MCP" e que o serviço "ofereça um servidor MCP".

Em dezembro de 2025, a Anthropic doou o MCP à Agentic AI Foundation, ligada à Linux Foundation, e hoje ele é desenvolvido sob uma organização neutra, e não por uma única empresa. Entre os membros fundadores da fundação estão Anthropic, Block e OpenAI, e AWS, Google e Microsoft também participam.

Como funciona: host, cliente e servidor

A especificação do MCP divide os participantes em três papéis. A comunicação usa mensagens no formato JSON-RPC 2.0.

  • Host: o app de IA com o qual o usuário interage (o app do Claude, o Claude Code, o Cursor etc.)
  • Cliente: a parte do host que cuida da conexão com cada servidor MCP
  • Servidor: o programa que fornece ferramentas e dados externos

Há duas formas padrão de conexão (transportes) com um servidor.

  • stdio: o app de IA inicia o servidor no seu próprio computador e se comunica diretamente com ele. Usado, por exemplo, para trabalhar com arquivos locais
  • Streamable HTTP: conexão via HTTP com um servidor na internet. Usado em integrações com serviços na nuvem (servidores MCP remotos)

O método HTTP+SSE usado anteriormente foi descontinuado, e a migração para Streamable HTTP é recomendada.

As três funções oferecidas pelos servidores

Um servidor MCP pode oferecer aos apps de IA principalmente estes três tipos de função.

  • Ferramentas (Tools): funções que o modelo de IA pode executar. Realizam ações reais como "buscar arquivos", "enviar um e-mail" ou "criar um ticket"
  • Recursos (Resources): dados e contexto que a IA ou o usuário consultam, como o conteúdo de um arquivo ou informações de um banco de dados
  • Prompts: modelos de mensagens ou fluxos de trabalho predefinidos que o usuário aciona

As ferramentas são as mais usadas. Quando a IA conclui, durante a conversa, que uma ferramenta a ajudaria a responder, ela chama a ferramenta do servidor MCP e usa o resultado para responder ou dar o próximo passo.

No sentido inverso, existe também a Elicitation, que permite ao servidor pedir informações adicionais ao usuário no meio de uma tarefa. Por exemplo, o servidor pode pedir uma confirmação como "Em qual projeto devo registrar isto?".

O que mudou na especificação mais recente (2026-07-28)

As versões da especificação do MCP são identificadas por data e, em outubro de 2026, a mais recente é a "2026-07-28", publicada em 28 de julho de 2026. O blog oficial a apresenta como a maior revisão desde o lançamento. As principais mudanças são estas.

  • Design sem estado: o procedimento de inicialização na conexão (o handshake) e o mecanismo de sessão deixaram de existir, e cada troca passou a ser independente. A mudança visa facilitar a operação de servidores em grande escala
  • Requisições com várias idas e voltas: quando um servidor precisa, por exemplo, de uma confirmação do usuário, ele responde que faltam informações, e o cliente reenvia a requisição com essas informações
  • Descontinuação de algumas funções: as funções do lado do cliente Sampling, Roots e Logging foram descontinuadas. Há um período de carência de pelo menos 12 meses antes da remoção, e elas continuam funcionando nesse intervalo
  • Autenticação reforçada: o procedimento de autorização baseado em OAuth ficou mais rigoroso
  • Estrutura de extensões: agora há um mecanismo para definir extensões oficiais separadas da especificação principal. "Tasks", para lidar com processamentos demorados, e "MCP Apps", que permite exibir interfaces interativas como gráficos e formulários dentro do chat, são oferecidas por essa estrutura

Em geral, usuários comuns não precisam mudar nenhuma configuração, mas, se você cria ou opera seus próprios servidores MCP, vale verificar a compatibilidade deles com a nova especificação.

Principais ferramentas de IA compatíveis

Este é o panorama de suporte que pode ser confirmado na documentação oficial de cada empresa.

  • Claude (web e app desktop): conecta-se a servidores MCP como "conectores". Os conectores personalizados, que adicionam servidores MCP remotos, estão disponíveis até no plano gratuito, com limite de um. No app desktop, servidores MCP executados localmente podem ser instalados como extensões
  • Claude Code: conecta-se a ferramentas e fontes de dados externas via MCP, e um servidor pode ser adicionado com um único comando
  • ChatGPT: ao ativar o Developer mode, é possível usar ferramentas MCP, incluindo ações de leitura e de escrita. Disponível na versão web dos planos Plus, Pro, Business, Enterprise e Education
  • API da OpenAI: ferramentas de servidores MCP remotos podem ser chamadas pela Responses API e pelo Agents SDK
  • Gemini: o Gemini CLI é compatível com servidores MCP, e os agentes gerenciados da Gemini API também podem se conectar a servidores MCP remotos
  • Microsoft: o GitHub Copilot no VS Code e o Copilot Studio são compatíveis com MCP. No Windows, um mecanismo para gerenciar servidores MCP está disponível em versão de pré-lançamento
  • Cursor: conecta-se a ferramentas e fontes de dados externas via MCP

Do lado dos servidores, cada vez mais provedores de serviços, como Notion e GitHub, publicam seus próprios servidores MCP oficiais. Existe também o "MCP Registry", um catálogo oficial para encontrar servidores MCP públicos, mas, em outubro de 2026, ele está em prévia e é pensado principalmente como uma base da qual outros serviços de catálogo extraem dados.

Como começar

No Claude

O jeito mais fácil é ativar os conectores no app do Claude. Segundo a central de ajuda do Claude, basta abrir "Connectors" em "Customize" no menu à esquerda, escolher o serviço desejado na lista, conectá-lo e fazer login nesse serviço. Mesmo que um serviço não esteja na lista, você pode adicioná-lo informando a URL em "Add custom connector", desde que o provedor publique a URL de um servidor MCP remoto. Nos planos Team e Enterprise, um administrador da organização adiciona o conector e cada membro se conecta com a própria conta.

No ChatGPT

No ChatGPT, você pode conectar servidores MCP próprios ativando o Developer mode em "Security and login" nas configurações. Porém, a OpenAI apresenta esse recurso como voltado a desenvolvedores, então o mais seguro é começar pelas integrações oferecidas oficialmente.

Para desenvolvedores

Para criar seu próprio servidor MCP, use um SDK oficial. Há SDKs em 10 linguagens: TypeScript, Python, C#, Go, Rust, Ruby, Java, Swift, PHP e Kotlin. No Claude Code, no Cursor e no VS Code, basta registrar um servidor com um arquivo de configuração ou um comando para verificar o funcionamento na hora.

Sobre a ideia de usar o MCP para delegar várias tarefas à IA, veja também O que são agentes de IA?.

Cuidados de segurança

O MCP dá à IA "o poder de agir de fato no mundo externo", então, apesar de prático, o mau uso pode levar a vazamento de informações ou a operações indesejadas. A própria especificação do MCP afirma que as ferramentas equivalem à execução de código arbitrário e devem ser tratadas com cautela, e que a segurança não pode ser imposta no nível do protocolo.

  • Use apenas servidores de provedores confiáveis: a central de ajuda do Claude alerta que servidores maliciosos podem tentar uma injeção de prompt (ataques que inserem instruções indevidas na IA) e recomenda conectar-se apenas a servidores confiáveis
  • Cuidado redobrado com servidores locais: um servidor MCP executado no seu computador pode rodar código arbitrário nele. A documentação do VS Code também orienta a adicionar apenas servidores de fontes confiáveis
  • Informações passadas à IA podem vazar: a OpenAI aponta como riscos que um servidor malicioso pode extrair informações sigilosas que entraram no contexto da IA, e que um servidor pode alterar o comportamento de uma ferramenta sem aviso
  • Use configurações que pedem confirmação antes de agir: a especificação recomenda permitir que o usuário recuse a execução de ferramentas e pedir confirmação antes de operações importantes. É mais seguro não deixar ações difíceis de desfazer, como enviar e-mails ou apagar dados, rodarem automaticamente
  • Limite as permissões ao necessário: mantenha as permissões concedidas no serviço conectado (só leitura ou também escrita) no mínimo exigido pelo uso

Em empresas, é mais tranquilo que os administradores definam uma lista de servidores MCP autorizados, para que cada pessoa não possa adicioná-los livremente.

Preço

O MCP é um padrão de código aberto, e a especificação e os SDKs são publicados sob a licença Apache 2.0. Usar o padrão em si não custa nada.

Na prática, porém, podem existir os seguintes custos.

  • Custo do app de IA: o preço do seu plano do Claude ou do ChatGPT. No caso da API, a OpenAI informa que são cobrados apenas os tokens usados para carregar as definições das ferramentas e fazer as chamadas, sem cobrança adicional por chamada de ferramenta
  • Custo dos serviços conectados: o preço dos SaaS ou serviços em nuvem usados por meio de servidores MCP

Resumo

O MCP é uma tomada comum que conecta apps de IA a ferramentas e dados externos. Como as principais ferramentas de IA passaram a suportá-lo, um servidor MCP preparado uma vez pode ser usado por várias IAs, o que cria a base para delegar à IA não só "pesquisar", mas também "agir de fato".

Por outro lado, um servidor MCP dá à IA permissão para agir no mundo externo. Um primeiro passo realista é dominar o básico antes de ampliar o uso: começar por conectores oficiais de provedores claramente identificados, incluir uma confirmação antes de ações difíceis de desfazer e limitar as permissões ao necessário.

Fontes: Introducing the Model Context Protocol (Anthropic), site oficial do MCP, especificação do MCP 2026-07-28, anúncio da versão 2026-07-28 do MCP (blog oficial do MCP), doação à Agentic AI Foundation (Anthropic), boas práticas de segurança (MCP oficial), primeiros passos com conectores personalizados usando MCP remoto (central de ajuda do Claude), Developer mode do ChatGPT (OpenAI). Este artigo reflete informações públicas verificadas em 4 de outubro de 2026.

Ferramentas mencionadas neste artigo

Voltar aos guias