O que é MCP (Model Context Protocol)?

Conteúdo revisado:

MCP (sigla em inglês para Model Context Protocol, ou Protocolo de Contexto de Modelo) é um padrão aberto que define uma forma única de conectar assistentes de IA a ferramentas, aplicativos e fontes de dados externas. Em vez de criar uma integração sob medida para cada serviço, desenvolvedores expõem seus dados por meio de “servidores MCP”, e qualquer modelo compatível consegue acessá-los — uma espécie de “porta USB” universal para a IA.

O protocolo foi criado pela Anthropic, empresa do Claude, e anunciado em novembro de 2024. Ele resolve o problema de conectar cada modelo a cada ferramenta separadamente, padronizando essa ponte. A proposta ganhou tração rápida e foi adotada também por concorrentes como OpenAI, Google e Microsoft, tornando-se de fato o padrão do setor para dar aos agentes de IA acesso a arquivos, bancos de dados e aplicativos. Em dezembro de 2025, a Anthropic doou o projeto a uma fundação ligada à Linux Foundation, reforçando sua governança aberta.

Como usar MCP com segurança?

O protocolo padroniza a comunicação, mas não transforma toda integração em segura. O cliente deve mostrar quais servidores, recursos e ferramentas estão disponíveis e pedir aprovação para ações sensíveis. Servidores precisam validar entradas, limitar permissões e proteger credenciais. Antes de instalar uma integração, verifique origem, código, dados acessados e possibilidade de executar comandos ou enviar informações para terceiros.

Referência primária: Model Context Protocol — introdução oficial

Exemplo prático

Um cliente de IA conecta-se por MCP a um servidor que expõe leitura de calendário e criação de eventos. A leitura pode ser automática; criar ou apagar exige confirmação. O servidor valida parâmetros e identidade, enquanto o cliente mostra qual ferramenta foi solicitada e qual dado será enviado.

Como distinguir e avaliar

MCP padroniza a troca de contexto e ferramentas; não é um modelo de IA, um agente ou um mecanismo de autorização. Transporte compatível não torna confiável o servidor. Autenticação, consentimento, isolamento e políticas continuam sendo responsabilidades da implementação.

Checklist de avaliação

  • Instale servidores apenas de origem verificada.
  • Liste ferramentas, dados e efeitos antes de conceder acesso.
  • Exija aprovação e logs para operações sensíveis ou irreversíveis.

Fonte primária adicional: Model Context Protocol — especificação oficial

Perguntas frequentes

Quem criou o MCP?

O Model Context Protocol foi criado pela Anthropic, empresa responsável pelo Claude, e anunciado em novembro de 2024 como um padrão aberto. Depois foi adotado por OpenAI, Google e Microsoft.

Para que serve o MCP na prática?

Ele padroniza a forma de conectar assistentes de IA a ferramentas e dados externos, como arquivos, bancos de dados e aplicativos. Assim, um agente de IA pode acessar esses recursos sem que cada integração precise ser construída do zero.