Home / Glossary / Model Context Protocol (MCP)
Model Context Protocol (MCP)
O Model Context Protocol (MCP) é um padrão aberto criado pela Anthropic que fornece uma maneira universal de conectar modelos de IA a ferramentas externas, fontes de dados e APIs. Ele funciona como uma interface padronizada—como USB para IA—para que qualquer ferramenta compatível com MCP funcione com qualquer agente de IA compatível com MCP.
Por que o MCP existe
Antes do MCP, cada ferramenta de IA construía suas próprias integrações customizadas para bancos de dados, APIs e serviços externos. Isso significava trabalho duplicado entre ferramentas e aprisionamento a fornecedores para os usuários. O MCP resolve isso definindo um protocolo padrão: fabricantes de ferramentas constroem um servidor MCP, e ele funciona com todos os agentes de IA que suportam MCP—Claude Code, Cursor, Windsurf e outros.
Como o MCP funciona
O MCP usa uma arquitetura cliente-servidor. O agente de IA (cliente) conecta-se a servidores MCP que expõem ferramentas, recursos e prompts. Quando o agente precisa consultar um banco de dados, pesquisar documentação ou chamar uma API, ele envia uma requisição padronizada ao servidor MCP apropriado. O servidor lida com a interação real e retorna resultados estruturados sobre os quais o agente pode raciocinar.
// Example: MCP server configuration in Claude Code
// ~/.claude/settings.json
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "ghp_..." }
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres"],
"env": { "DATABASE_URL": "postgresql://..." }
}
}
}Servidores MCP estão disponíveis para GitHub, PostgreSQL, Slack, Google Drive, sistemas de arquivos e dezenas de outros serviços. Consulte o registro de servidores MCP para uma lista completa de integrações construídas pela comunidade.
Para que o Model Context Protocol é usado?+
Quais ferramentas de IA suportam MCP?+
O MCP é apenas para codificação?+
Como crio um servidor MCP customizado?+
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →