Pular para o conteúdo
sistema ativo 128 arquivos build 20261028-180202 gerado estaticamente
Agatetepe
Inteligência ArtificialARQ-2026-1028-1721

MCP: o que é o Model Context Protocol e para que serve

Entenda o que é o MCP (Model Context Protocol), o padrão aberto que conecta IAs como Claude e ChatGPT a ferramentas e dados, como ele funciona, o que mudou em 2026 e quais cuidados de segurança tomar.

Autor
Gabrielly Vizzotto Cruz
Publicado
Leitura
15 min
Palavras
2.900
Mão estendida com o ícone do MCP no centro, ligado a ícones de ferramentas e dados conectados à IA

Sabe aquela gaveta cheia de carregadores diferentes, um para cada aparelho? Até pouco tempo atrás, conectar uma IA a outras ferramentas era mais ou menos assim: cada combinação de modelo e sistema exigia uma integração feita sob medida.

O MCP (Model Context Protocol) nasceu para acabar com essa bagunça. A comparação mais usada é a do USB-C: um encaixe só, que serve para tudo. Neste guia, você vai entender o que é o MCP, como ele funciona por dentro, para que serve no dia a dia e, principalmente, o que mudou em 2026 e quais riscos pouca gente comenta.

O que é o MCP (Model Context Protocol)?

O MCP é um padrão aberto e de código aberto que define como aplicações de inteligência artificial, como assistentes baseados em LLMs, se conectam a ferramentas, sistemas e fontes de dados externos. Ele foi apresentado pela Anthropic em novembro de 2024.

Na prática, ele padroniza três coisas: como a IA lê informações (arquivos, registros de banco de dados), como ela executa ações (chamar uma API, criar uma tarefa) e como ela usa modelos de prompt prontos oferecidos por cada ferramenta.

O problema que ele resolve: o famoso "N×M"

Antes do MCP, cada desenvolvedor precisava criar um conector personalizado para cada fonte de dados ou ferramenta. A Anthropic chamou isso de problema "N×M": com 5 aplicativos de IA e 10 ferramentas, seriam até 50 integrações diferentes para manter.

Com um protocolo comum, a conta muda: cada ferramenta ganha um servidor MCP, cada aplicativo de IA implementa um cliente MCP, e as 50 integrações viram 15 (5 + 10). Todo mundo conversa com todo mundo.

Importante: o MCP é só o protocolo de troca de contexto. Ele não define qual modelo de IA você usa nem como o aplicativo trata as informações recebidas. Por isso, ele funciona com Claude, ChatGPT, Gemini ou um modelo rodando no seu computador.

Quem criou o MCP e como ele evoluiu

O MCP foi criado dentro da Anthropic pelos engenheiros David Soria Parra e Justin Spahr-Summers e lançado em 25 de novembro de 2024. A inspiração veio do Language Server Protocol (LSP), o padrão que permite que editores de código "conversem" com qualquer linguagem de programação.

O que chama a atenção é a velocidade da adoção. Em pouco mais de um ano, concorrentes diretos da Anthropic passaram a usar e até a governar o protocolo juntos:

Quando O que aconteceu
Nov/2024 Anthropic lança o MCP com SDKs em Python e TypeScript, servidores prontos para Google Drive, Slack e GitHub, e suporte no Claude Desktop. Block e Apollo estavam entre os primeiros a adotá-lo.
Mar/2025 A OpenAI adota oficialmente o MCP no Agents SDK e anuncia suporte futuro no app de desktop do ChatGPT.
Abr/2025 O Google anuncia que vai adotar o padrão.
Set/2025 A OpenAI lança o modo desenvolvedor do ChatGPT, com suporte completo a servidores MCP, incluindo ações de escrita. Em outubro, apresenta o Apps SDK, construído sobre o protocolo.
Dez/2025 A Anthropic doa o MCP à Agentic AI Foundation (AAIF), ligada à Linux Foundation, cofundada com Block e OpenAI. Na época, o protocolo já somava mais de 97 milhões de downloads mensais dos SDKs e 10 mil servidores ativos.
Jan/2026 Sai o MCP Apps, primeira extensão oficial, que leva interfaces interativas (painéis, formulários, gráficos) para dentro do chat.
Abr/2026 A AAIF realiza o MCP Dev Summit North America, em Nova York, com cerca de 1.200 participantes.
Jul/2026 Sai a especificação 2026-07-28, a maior revisão desde o lançamento, que torna o protocolo stateless (detalhes abaixo).

Por que a doação para a Linux Foundation importa

Este é um ponto pouco explorado, mas importante para quem vai investir no protocolo. Ao sair das mãos de uma única empresa, o MCP virou um padrão neutro. A AAIF nasceu com apoio de Google, Microsoft, AWS, Cloudflare e Bloomberg, e tem como projetos fundadores o MCP, o goose (da Block) e o AGENTS.md (da OpenAI).

Segundo o blog oficial do protocolo, a estrutura de mantenedores continua a mesma e a Linux Foundation não define a direção técnica do MCP. Para quem vai investir em integrações, isso reduz o risco de o padrão ser abandonado ou mudar de rumo por interesse comercial de uma empresa só.

Como o MCP funciona na prática

O MCP segue uma arquitetura cliente-servidor com três peças. Pense num restaurante: o host é o salão, o cliente é o garçom e o servidor é a cozinha.

Peça O que é Exemplo
Host O aplicativo de IA que coordena tudo Claude Desktop, Claude Code, VS Code
Cliente MCP Componente dentro do host que mantém a conexão com um servidor O host cria um cliente para cada servidor conectado
Servidor MCP Programa que entrega contexto e ferramentas para a IA Servidor do Sentry, servidor de arquivos locais

Um detalhe que costuma confundir: o host cria um cliente dedicado para cada servidor. Se o VS Code está ligado ao Sentry e ao seu sistema de arquivos, existem dois clientes rodando, um para cada conexão.

As primitivas: o que um servidor pode oferecer

As primitivas são o coração do MCP. Um servidor pode expor três tipos:

  1. Tools (ferramentas): funções que a IA pode executar, como consultar um banco de dados, chamar uma API ou mexer em arquivos.
  2. Resources (recursos): dados que dão contexto à IA, como o conteúdo de um arquivo, registros de banco ou respostas de API.
  3. Prompts: modelos reutilizáveis que ajudam a estruturar a conversa com o modelo, como exemplos de uso de uma ferramenta.

Um exemplo da própria documentação: um servidor de banco de dados pode oferecer ferramentas para fazer consultas, um recurso com o esquema das tabelas e um prompt com exemplos de como usar essas ferramentas.

Do lado do cliente também existe uma primitiva importante, a elicitation. Com ela, o servidor pode pedir uma informação extra ao usuário ou uma confirmação antes de executar uma ação.

O passo a passo de uma chamada

  1. O cliente pergunta ao servidor quais ferramentas ele tem (método tools/list).
  2. O servidor responde com nome, descrição em linguagem natural e o formato de entrada de cada ferramenta.
  3. Essas descrições vão para o modelo de IA, que decide se precisa de alguma delas.
  4. Se precisar, o host pede ao cliente para executar a ferramenta (método tools/call).
  5. O servidor executa e devolve o resultado, que entra na conversa como contexto.

Toda essa troca de mensagens usa o formato JSON-RPC 2.0.

Diagrama de um MCP: um hub central conectado a servidores, banco de dados, nuvem, código e um agente de IA

Local ou remoto: os dois tipos de transporte

Transporte Onde roda Quando usar
stdio Na mesma máquina, via entrada e saída padrão Servidores locais, como acesso a arquivos do seu computador. Normalmente atende um cliente só.
Streamable HTTP Pela internet Servidores remotos que atendem muitos clientes. Aceita autenticação por token e chave de API, e o protocolo recomenda OAuth.

O que mudou em 2026: o MCP ficou stateless

Aqui está a novidade que os guias mais antigos não cobrem. Em 28 de julho de 2026, saiu a especificação 2026-07-28, a maior revisão desde o lançamento.

Antes, cliente e servidor abriam uma "sessão" com um aperto de mão inicial e mantinham esse estado. Isso dificultava escalar servidores remotos. Agora, cada requisição carrega sozinha a versão do protocolo, a identidade do cliente e suas capacidades. Na prática, qualquer instância do servidor consegue atender qualquer pedido, o que facilita rodar o MCP em infraestrutura HTTP comum.

Outras mudanças da versão:

  • Descontinuações com prazo: sampling (o servidor pedir uma resposta ao modelo do cliente), roots e logging estruturado entraram em descontinuação. Pela primeira política formal do protocolo, elas continuam funcionando por, no mínimo, 12 meses.
  • Extensões oficiais: o recurso Tasks, para operações demoradas, saiu do núcleo e virou extensão.
  • Autorização reforçada, mais alinhada a como OAuth 2.0 e OpenID Connect são usados no mercado.
  • Mudanças que quebram compatibilidade: servidores na versão nova podem não funcionar com clientes antigos sem uma camada de compatibilidade.

Para que serve o MCP: exemplos práticos

Resumindo em uma frase: o MCP serve para a IA sair da caixinha do chat e trabalhar com os seus dados e ferramentas de verdade. Veja alguns usos reais:

  • Programação: IDEs e plataformas como VS Code, Cursor, Replit e Sourcegraph usam MCP para que o assistente de código enxergue o contexto do projeto em tempo real. Um servidor como o do Sentry, por exemplo, deixa a IA consultar os erros da sua aplicação sem você copiar e colar nada.
  • Documentos e comunicação: desde o lançamento existem servidores para Google Drive, Slack e GitHub. A IA pode buscar um arquivo, resumir um canal ou abrir uma issue.
  • Pagamentos e integrações: o Mercado Pago tem um servidor MCP oficial e remoto. Com ele, o desenvolvedor pesquisa a documentação, cria aplicações, configura webhooks e gera usuários de teste direto do editor, em linguagem natural. Funciona com Cursor, VS Code, Windsurf, Cline, Claude e ChatGPT.
  • Dados e consultas: um servidor de banco de dados permite fazer perguntas em português comum e receber a resposta a partir das tabelas, sem escrever SQL.
  • Interfaces dentro do chat: com a extensão MCP Apps, um servidor pode mostrar painéis, formulários e gráficos interativos dentro de apps como Claude e ChatGPT, em vez de só texto.

E para quem não programa?

Você provavelmente já usa MCP sem saber. Quando conecta um aplicativo ao seu assistente de IA (o Claude chama isso de "conectores"), por baixo dos panos muitas vezes há um servidor MCP fazendo a ponte. É isso que permite pedir coisas como "veja minha agenda de amanhã" ou "encontre a planilha de vendas de outubro".

MCP x API x function calling x A2A: qual a diferença?

O MCP não substitui as APIs. Na verdade, um servidor MCP muitas vezes é só uma "camada" que traduz uma API existente para um formato que qualquer IA entende. A confusão maior costuma ser com function calling e com o A2A.

API tradicional Function calling MCP A2A (Agent2Agent)
O que conecta Um sistema a outro sistema Um modelo de IA às funções que o desenvolvedor descreveu Um aplicativo de IA a ferramentas e dados Um agente de IA a outro agente
Quem criou Cada empresa cria a sua Popularizado pela OpenAI em 2023 Anthropic (nov/2024) Google (abr/2025)
Padrão entre fornecedores? Não, cada API tem seu formato Não, cada fornecedor tem o seu Sim, padrão aberto Sim, padrão aberto
Descoberta automática Depende da documentação Não, as funções são declaradas no código Sim, o cliente lista o que o servidor oferece Sim, agentes descobrem o que os outros sabem fazer
Governança hoje Da empresa dona Do fornecedor do modelo Agentic AI Foundation (Linux Foundation) Agentic AI Foundation (desde ago/2026)

MCP e A2A são concorrentes?

Não. Eles atuam em camadas diferentes. O MCP padroniza como um agente usa uma ferramenta. O A2A padroniza como um agente delega trabalho para outro agente de IA.

Um exemplo: um agente de atendimento usa MCP para acessar o sistema de pedidos e usa A2A para pedir ajuda ao agente do financeiro. Tanto que, em agosto de 2026, o A2A também passou a fazer parte da Agentic AI Foundation, ao lado do MCP.

Quem já usa o MCP

Hoje, o MCP é praticamente o padrão do mercado. Em dezembro de 2025, o blog oficial do protocolo listava suporte nativo em ChatGPT, Claude, Cursor, Gemini, Microsoft Copilot e Visual Studio Code, entre outros.

Do lado das empresas que oferecem servidores, alguns exemplos:

  • Salesforce: a plataforma Headless 360 foi anunciada em abril de 2026, introduzindo os Hosted MCP Servers em disponibilidade geral, enquanto o servidor MCP dedicado entrou em fase Beta em julho. Em poucos meses, a empresa já contabilizava milhões de chamadas MCP processadas.
  • Cloudflare: permite publicar e hospedar servidores MCP diretamente na sua infraestrutura de Workers.
  • Microsoft: o MCP pode ser integrado ao Semantic Kernel e ao Azure OpenAI.
  • Mercado Pago: oferece um servidor MCP oficial para desenvolvedores integrarem pagamentos e consultarem documentações via IA.

Para ter uma ideia da escala, um ano depois do lançamento o protocolo já somava mais de 97 milhões de downloads mensais dos SDKs.

Riscos e segurança: o lado que pouca gente conta

Dar a uma IA acesso aos seus sistemas é poderoso, mas também abre portas. E aqui não estamos falando de teoria: já houve casos reais.

Caso 1: o servidor do GitHub e o vazamento de repositórios privados

Em maio de 2025, pesquisadores da Invariant Labs, de Zurique, mostraram um ataque usando o servidor MCP oficial do GitHub. O truque era simples: criar uma issue em um repositório público com instruções escondidas para a IA.

Quando o desenvolvedor pedia ao agente para "olhar as issues abertas", a IA lia aquelas instruções, acessava os repositórios privados do usuário e publicava o conteúdo num pull request público. Os pesquisadores afirmaram que o problema não podia ser resolvido só com correções no servidor.

O desenvolvedor Simon Willison resumiu o perigo como uma "tríade letal": acesso a dados privados, exposição a instruções maliciosas e capacidade de enviar informação para fora.

Caso 2: o primeiro servidor MCP malicioso encontrado na natureza

Em setembro de 2025, a Koi Security encontrou no npm um pacote chamado postmark-mcp, que imitava uma biblioteca legítima de envio de e-mails. As primeiras 15 versões eram normais. Na versão 1.0.16, o autor adicionou uma única linha de código que enviava, em cópia oculta (BCC), todos os e-mails disparados pela ferramenta para um endereço controlado por ele.

Antes de ser removido, o pacote teve 1.643 downloads. A Postmark, empresa cujo nome foi usado, informou que não tinha nenhuma relação com o pacote.

Até a NSA entrou no assunto

Em maio de 2026, a NSA, agência de segurança dos Estados Unidos, publicou sua primeira orientação formal sobre o protocolo. A conclusão central: a adoção do MCP andou mais rápido que o seu modelo de segurança. O documento também alerta que as empresas não devem depender só das recomendações da documentação oficial do MCP.

Como se proteger

  • Instale só servidores de fontes confiáveis, de preferência os oficiais da própria empresa (como o do Mercado Pago ou do GitHub).
  • Dê o mínimo de permissão possível. Se o agente só precisa de um repositório, não libere todos.
  • Desconfie de conteúdo externo. Issues, e-mails e páginas da web podem esconder instruções para a IA.
  • Revise as ações antes de aprovar, principalmente as que enviam, apagam ou publicam algo.
  • Atualize e audite. Remova servidores que você não usa mais e acompanhe as atualizações dos que usa.

Como começar a usar o MCP

Se você só quer usar

  1. Escolha um aplicativo compatível, como Claude (web, desktop ou Claude Code), ChatGPT, Cursor ou VS Code.
  2. Procure os conectores ou integrações nas configurações do app e conecte as ferramentas que você já usa.
  3. Comece com permissões de leitura, como buscar arquivos ou consultar dados, antes de liberar ações que alteram coisas.
  4. Teste com pedidos simples e observe quais ferramentas a IA chama antes de aprovar.

Se você quer criar um servidor MCP

  1. Leia a documentação oficial em modelcontextprotocol.io e use a versão mais recente da especificação (2026-07-28), já que ela traz mudanças que quebram compatibilidade com versões antigas.
  2. Escolha um SDK. Na versão 2026-07-28, os SDKs principais (Tier 1) são os de Python, TypeScript, Go e C#.
  3. Comece pelos servidores de referência do repositório oficial no GitHub, que servem de modelo.
  4. **Teste com o MCP Inspector, ferramenta oficial para depurar servidores e clientes.
  5. Decida o transporte: stdio para uso local ou Streamable HTTP para um servidor remoto, de preferência com autenticação via OAuth.
  6. Publique no registro oficial do MCP para que outros desenvolvedores encontrem seu servidor.

Conclusão

Em menos de dois anos, o MCP saiu de um projeto interno da Anthropic para virar o "USB-C" das IAs, adotado e governado em conjunto por empresas que competem entre si. Com a especificação de julho de 2026, ele ficou mais fácil de escalar e ganhou regras mais claras de evolução.

Se você trabalha com tecnologia, vale começar a testar agora, seja conectando suas ferramentas a um assistente, seja criando seu próprio servidor. Só não esqueça: quanto mais acesso você dá à IA, mais cuidado precisa ter com quem e o que você conecta.

Mão estendida com o ícone do MCP no centro, ligado a ícones de segurança, documentos e dados

Perguntas frequentes sobre MCP

O que significa MCP?

MCP é a sigla para Model Context Protocol, ou Protocolo de Contexto de Modelo. É um padrão aberto para conectar aplicações de IA a ferramentas e fontes de dados.

O MCP é da Anthropic?

Foi criado pela Anthropic, mas desde dezembro de 2025 pertence à Agentic AI Foundation, ligada à Linux Foundation. A Anthropic segue contribuindo com o projeto.

O MCP só funciona com o Claude?

Não. O protocolo é independente de modelo e tem suporte em ChatGPT, Gemini, Microsoft Copilot, Cursor, VS Code e outros.

O MCP é gratuito?

O protocolo e os SDKs são de código aberto. Já os serviços que você conecta (e o próprio app de IA) podem ter planos pagos.

Qual a diferença entre MCP e API?

A API é a porta de entrada de um sistema específico. O MCP é um padrão comum que permite a qualquer IA descobrir e usar essas portas sem uma integração diferente para cada uma.

O que é um servidor MCP?

É o programa que oferece ferramentas, dados e prompts para a IA. Ele pode rodar no seu computador (local) ou na internet (remoto).

O MCP é seguro?

O protocolo em si é só a forma de comunicação. Os riscos vêm de servidores mal-intencionados, de permissões amplas demais e de instruções escondidas em conteúdo externo. Use servidores confiáveis e libere o mínimo de acesso necessário.

Robôs alegres dançando

The End