Agentes

Protocolo de Contexto de Modelo (MCP)

Protocolo de Contexto de Modelo (MCP) é um padrão aberto publicado pela Anthropic em novembro de 2024 que define uma interface universal para conectar assistentes de IA a ferramentas externas, bancos de dados e serviços, substituindo código de integração ad-hoc específico com um único protocolo.

Protocolo de Contexto de Modelo (MCP) é um protocolo aberto baseado em JSON-RPC que padroniza como aplicações de modelo de linguagem grande se conectam a fontes de dados e ferramentas externas. Antes do MCP, cada produto de IA exigia código de integração personalizado para cada serviço externo; o MCP introduz uma arquitetura cliente-servidor comum onde um cliente MCP embutido em uma aplicação de IA se comunica com servidores MCP leves que expõem recursos, ferramentas e templates de prompt.

Um servidor MCP envolve um serviço externo—um sistema de arquivos, um banco de dados, uma API REST, um ambiente de execução de código—e anuncia suas capacidades em um schema. O host de IA chama os pontos de extremidade de ferramentas do servidor via JSON-RPC 2.0 sobre stdio, HTTP com Server-Sent Events ou outros transportes. O protocolo define três tipos primitivos: Recursos (dados que o modelo pode ler), Ferramentas (funções que o modelo pode invocar) e Prompts (templates de interação reutilizáveis). Autorização, amostragem e paginação são tratadas na camada de protocolo, não por cada desenvolvedor de integração.

MCP é importante porque reduz o custo de construir e distribuir integrações de IA. Um único servidor MCP para PostgreSQL funciona com qualquer cliente compatível com MCP—Anthropic Claude, Cursor, VS Code Copilot Chat, Zed e outros—sem mudanças de código em ambos os lados. Essa composição espelha o papel que HTTP desempenhou para serviços web: uma vez que um transporte comum existiu, o ecossistema de serviços se expandiu rapidamente.

Até meados de 2026, o ecossistema MCP inclui milhares de servidores publicados cobrindo ferramentas de desenvolvedor, CRMs, suítes de produtividade e plataformas de dados. Principais provedores de nuvem, incluindo AWS e Google Cloud, publicam servidores MCP oficiais para seus serviços. Protocolos concorrentes existem—notavelmente Agent2Agent (A2A) do Google para coordenação entre agentes—mas MCP se tornou o padrão de facto para integração de ferramentas em pipelines de agentes únicos e múltiplos.

Exemplo

Um desenvolvedor construindo um chatbot de suporte ao cliente escreve um servidor MCP para seu banco de dados PostgreSQL; o mesmo servidor então funciona sem modificação se o chatbot é alimentado por Claude, GPT-4o ou um modelo de peso aberto hospedado localmente.

Termos relacionados

← Glossário