Protocolo de Contexto do Modelo (MCP)
Um padrão aberto para conectar assistentes de AI a fontes de dados externas e ferramentas.
Definição
O Protocolo de Contexto do Modelo (MCP) é um padrão aberto desenvolvido pela Anthropic que define como os assistentes de AI se conectam a fontes de dados externas e ferramentas. Ele fornece uma interface universal — análoga ao USB-C para aplicações de AI — que permite que qualquer cliente de AI compatível com MCP funcione com qualquer servidor compatível com MCP.
Como Funciona
O MCP segue uma arquitetura cliente-servidor:
- Hosts MCP são aplicações de AI (como Claude Desktop, IDEs ou agentes personalizados) que desejam acessar capacidades externas
- Clientes MCP mantêm conexões 1:1 com servidores MCP, gerenciando a comunicação do protocolo
- Servidores MCP expõem capacidades específicas através de três primitivas:
- Ferramentas — funções executáveis que a AI pode chamar (e.g., consultar um banco de dados, criar um arquivo)
- Recursos — dados que a AI pode ler (e.g., conteúdo de arquivos, respostas de API)
- Prompts — modelos de prompt reutilizáveis para tarefas comuns
Por Que É Importante
Antes do MCP, cada integração de AI exigia código personalizado. Se você quisesse que o Claude acessasse seu banco de dados, Slack e GitHub, você precisaria de três integrações separadas com diferentes APIs e fluxos de autenticação. O MCP padroniza isso: construa um servidor MCP para sua ferramenta, e todo cliente de AI compatível com MCP poderá usá-lo.
Principais Benefícios
- Padronização — um protocolo em vez de N integrações personalizadas
- Interoperabilidade — servidores funcionam em diferentes clientes de AI
- Segurança — modelo de permissão integrado onde os usuários aprovam o acesso à ferramenta
- Composability — a AI pode usar múltiplos servidores MCP simultaneamente
- Código aberto — a especificação e as implementações de referência estão disponíveis publicamente
Adoção Atual
O MCP é suportado em Claude Desktop, Claude Code (CLI), Cursor, Windsurf e outras ferramentas de desenvolvimento baseadas em AI. O ecossistema inclui centenas de servidores MCP construídos pela comunidade para bancos de dados, APIs, serviços de nuvem e ferramentas de desenvolvedor.