MCP (Model Context Protocol) é um protocolo de comunicação entre agentes de IA e servidores de ferramentas.
A ideia é simples: em vez de cada agente implementar integração customizada com cada ferramenta, o MCP define um contrato padronizado. O agente “descobre” quais ferramentas o servidor oferece e pode chamá-las sem código específico.
Como funciona
O fluxo tem três partes:
- Um servidor MCP expõe ferramentas (ex: screenshot, click, network requests)
- O agente conecta ao servidor e recebe a lista de ferramentas disponíveis
- O agente chama as ferramentas conforme necessário, passando parâmetros estruturados
Exemplo concreto
O Chrome DevTools MCP do Google expõe 29 ferramentas do Chrome — screenshot, click, fill, network, Lighthouse. O agente chama essas ferramentas sem precisar de código customizado para cada uma.
Outro exemplo: um servidor MCP de banco de dados pode expor queries, schemas e migrations como ferramentas.
Quem usa
Criado pela Anthropic em 2024, o MCP foi adotado por Google (Chrome DevTools MCP), Microsoft e dezenas de projetos open source. A spec é aberta e vive em modelcontextprotocol.io.
Próximo passo
- Chrome DevTools MCP no OpenClaw — tutorial de configuração
- Glossário completo