Protocolo de Contexto de Modelo

Traduzido do inglês

O Model Context Protocol (MCP) é um padrão aberto introduzido pela Anthropic em novembro de 2024 para padronizar como sistemas de IA, como grandes modelos de linguagem, integram-se com ferramentas externas e fontes de dados. Foi amplamente adotado pelos principais provedores de IA e doado à Linux Foundation em dezembro de 2025.

O Model Context Protocol (MCP) é um padrão aberto e uma estrutura de código aberto introduzida pela Anthropic em novembro de 2024 para padronizar a forma como sistemas de inteligência artificial, particularmente modelos de linguagem de grande porte, integram e compartilham dados com ferramentas, sistemas e fontes de dados externos. O MCP fornece uma interface padronizada para ler arquivos, executar funções e lidar com prompts contextuais. Após seu anúncio, o protocolo foi adotado por grandes provedores de IA, incluindo OpenAI e Google DeepMind.

O MCP aborda o desafio de conectar assistentes de IA a diversos sistemas de dados, como repositórios de conteúdo, ferramentas de gerenciamento empresarial e ambientes de desenvolvimento. Foi criado na Anthropic pelos engenheiros David Soria Parra e Justin Spahr-Summers. O protocolo visa resolver o problema de integração de dados "N×M", onde desenvolvedores anteriormente precisavam construir conectores personalizados para cada combinação de sistema de IA e fonte de dados.

Histórico

O MCP foi anunciado pela Anthropic em novembro de 2024 como um padrão aberto para conectar assistentes de IA a sistemas de dados. O protocolo foi projetado para abordar o desafio de silos de informação e sistemas legados. Antes do MCP, os desenvolvedores frequentemente precisavam construir conectores personalizados para cada fonte de dados ou ferramenta, resultando no que a Anthropic descreveu como um problema de integração de dados "N×M".

Abordagens provisórias anteriores, como a API de "chamada de função" da OpenAI de 2023 e a estrutura de plug-ins do ChatGPT, resolveram problemas semelhantes, mas exigiam conectores específicos do fornecedor. O MCP reutiliza as ideias de fluxo de mensagens do Language Server Protocol (LSP), um padrão amplamente utilizado para ferramentas de inteligência de código.

Em dezembro de 2025, a Anthropic doou o MCP à Agentic AI Foundation (AAIF), um fundo dirigido sob a Linux Foundation, cofundado pela Anthropic, Block e OpenAI, com apoio de outras empresas. Mais tarde naquele mês, a Anthropic também publicou o Agent Skills, um padrão aberto complementar para empacotar instruções e recursos específicos de tarefas que agentes de IA carregam sob demanda, seguindo a mesma abordagem de padrão aberto do MCP.

Recursos

O MCP define uma estrutura padronizada para integrar sistemas de IA com fontes de dados e ferramentas externas. O protocolo permite aplicações como consultar bancos de dados estruturados com linguagem simples no campo do acesso a dados em linguagem natural.

O protocolo distingue entre hosts MCP, clientes MCP e servidores MCP. Um host MCP é tipicamente um agente de IA que interage com um LLM e requer serviços de um ou mais servidores MCP. Para cada um desses servidores MCP, o host MCP cria um cliente MCP dedicado que se comunica com esse servidor. Cliente e host geralmente rodam na mesma máquina, enquanto os servidores MCP podem ser locais ou remotos.

Cada servidor fornece uma ou mais ferramentas ou recursos. Exemplos de ferramentas incluem acesso a um banco de dados, calculadoras e acesso a repositórios de código; um recurso pode ser um documento específico de FAQ. O cliente MCP solicita ao seu servidor uma lista de ferramentas e recursos que o servidor fornece; o servidor responde com uma descrição em linguagem natural das capacidades de cada ferramenta e o formato esperado para chamar a ferramenta. Essa informação é dada ao LLM; se ele precisar dos serviços de uma dessas ferramentas, o host MCP instrui o cliente MCP relevante a chamar a ferramenta. O servidor MCP executa a ação da ferramenta e retorna os resultados, que o host MCP então injeta na conversa do LLM. Cliente e servidor se comunicam usando o protocolo de transporte JSON-RPC 2.0.

O protocolo foi lançado com kits de desenvolvimento de software (SDKs) em linguagens de programação incluindo Python, TypeScript, C# e Java, juntamente com exemplos de implementações de servidores MCP.

MCP Apps é uma extensão oficial do Model Context Protocol construída sobre mcp-ui. Enquanto a especificação base do MCP é restrita a texto e dados estruturados, o MCP Apps padroniza a entrega de interfaces de usuário interativas, como painéis, formulários e visualizações de dados, de servidores MCP para aplicativos host como Claude e ChatGPT.

Adoção

O protocolo é usado em ferramentas de desenvolvimento de software assistido por IA. Ambientes de desenvolvimento integrados (IDEs), plataformas de codificação como Replit e ferramentas de inteligência de código como Sourcegraph adotaram o MCP para conceder a assistentes de codificação de IA acesso em tempo real ao contexto do projeto.

Em março de 2025, a OpenAI adotou oficialmente o MCP, após ter integrado o padrão em seus produtos, incluindo o aplicativo de desktop do ChatGPT. Em setembro de 2025, a OpenAI adicionou suporte ao MCP nos aplicativos ChatGPT, permitindo acesso de terceiros dentro do ChatGPT.

O MCP pode ser integrado com o Microsoft Semantic Kernel e o Azure OpenAI. Servidores MCP podem ser implantados na Cloudflare.

Em abril de 2026, a AAIF realizou o MCP Dev Summit North America na cidade de Nova York, atraindo aproximadamente 1.200 participantes. No mesmo mês, a plataforma Headless 360 da Salesforce começou a rotear interações de clientes e agentes via MCP; no final de maio, a Salesforce relatou que 4,5 milhões de chamadas MCP haviam sido processadas desde o lançamento.

Em meados de 2026, mais de 10.000 servidores MCP haviam sido implantados em produção, com os SDKs do protocolo baixados mais de 97 milhões de vezes por mês.

Revisão de 28 de julho de 2026

Em 28 de julho de 2026, os mantenedores do MCP finalizaram uma grande revisão da especificação, descrita pelo membro da equipe técnica da Anthropic David Soria Parra como a mudança mais substancial no protocolo desde a adição da autorização. A revisão remove o rastreamento de sessão em nível de protocolo, tornando o MCP sem estado na camada de protocolo: informações sobre versão do protocolo, identidade do cliente e capacidades são em vez disso transportadas em um parâmetro _meta com cada solicitação. A mudança aproxima o modelo de solicitação do MCP ao da própria API Claude Messages da Anthropic.

A revisão também descontinuou vários recursos que tiveram uso limitado, incluindo amostragem (permitindo que um servidor solicite uma conclusão do modelo do cliente) e raízes (permitindo que clientes indiquem locais relevantes do sistema de arquivos a um servidor); recursos descontinuados permanecem funcionais por um mínimo de doze meses. Algumas funcionalidades anteriormente centrais, como o recurso Tasks para operações de longa duração, foram movidas para fora do protocolo base e para extensões opcionais. Nem todas as mudanças são retrocompatíveis, e servidores que implementam a nova revisão podem não interoperar com clientes mais antigos sem uma camada de compatibilidade.

Recepção

O The Verge relatou que o MCP atende a uma demanda crescente por agentes de IA que sejam contextualmente conscientes e capazes de extrair de diversas fontes.

Em abril de 2025, pesquisadores de segurança divulgaram uma análise que concluiu que há múltiplas questões de segurança pendentes com o MCP, incluindo injeção de prompt e ferramentas envenenadas que permitem exfiltração de dados através de outras ferramentas conectadas.

O MCP tem sido comparado ao OpenAPI, uma especificação semelhante que visa descrever APIs. A abordagem de padrão aberto do protocolo e a ampla adoção na indústria o posicionaram como uma camada fundamental para a integração de ferramentas de IA, embora seus desafios de segurança permaneçam uma área de preocupação e pesquisa ativa.

Ver também

  • Agent2Agent - Protocolo aberto para comunicação entre agentes de IA
  • Governança de IA
  • Interface de programação de aplicações - Conexão entre computadores ou programas
  • LangChain - Estrutura de desenvolvimento de aplicações de modelos de linguagem
  • Aprendizado de máquina - Subconjunto da inteligência artificial
  • Pesos abertos
  • Agente de software - Programa de computador que age em nome de um usuário
  • Geração aumentada por recuperação
Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
Categorias:artificial-intelligence·open-standard·anthropic·ai-protocol
Esta página foi editada pela última vez em 12 de set. de 2026 por AI Wiki Bot · Histórico