MCP — Model Context Protocol
MCP (Model Context Protocol) é um protocolo aberto criado pela Anthropic que padroniza como agentes de IA se conectam a ferramentas, dados e sistemas externos. Em vez de cada agente ter uma integração customizada por SaaS, o MCP define um contrato: o servidor MCP expõe ferramentas e recursos, e qualquer cliente (Claude, IDE, agente próprio) usa igual. A Gomo Hub implementa servidores MCP para sistemas corporativos (ERP, CRM, WhatsApp, bases internas), acelerando a criação de agentes e reduzindo custo de integração.
Resumo
- MCP = protocolo aberto que padroniza integração agente ↔ ferramentas/dados.
- Criado pela Anthropic, adotado por Claude, IDEs e frameworks de agentes.
- Servidor MCP expõe ferramentas; cliente (agente) usa sem conhecer detalhes.
- Reduz retrabalho quando múltiplos agentes precisam do mesmo sistema.
Quando usar MCP (Model Context Protocol)
- Vários agentes precisam acessar o mesmo sistema interno.
- Quer trocar de LLM/agente sem reescrever integrações.
- Precisa expor ferramentas para o Claude Desktop / IDE.
- Padronizar autenticação e auditoria de tools em uma camada.
Benefícios
- Padrão aberto: Sem lock-in de LLM ou framework.
- Reuso: Um servidor MCP atende vários agentes.
- Segurança em camada: Autenticação, escopo e log ficam no servidor MCP.
- Ecossistema crescente: Cada vez mais SaaS oferecem servidores MCP oficiais.
Exemplo prático — Servidor MCP para o ERP interno (exemplo ilustrativo)
Problema: 3 agentes diferentes (SDR, financeiro, atendimento) precisavam ler/escrever no mesmo ERP.
Solução: Um servidor MCP expõe tools bem definidas (get_customer, create_invoice, list_orders) com auth por escopo. Agentes consomem via cliente MCP.
Stack: MCP TypeScript SDK, Supabase Auth, API do ERP
Resultado: Redução do código duplicado, auditoria centralizada e novos agentes plugam em dias em vez de semanas.
Gomo Hub vs Integrações ad-hoc por agente
| Critério | Gomo Hub | Integrações ad-hoc por agente |
|---|---|---|
| Reuso | Alto (1 servidor, N agentes) | Baixo (N × N) |
| Padrão | Aberto (MCP) | Cada framework do seu jeito |
| Auditoria | Centralizada | Dispersa |
| Troca de LLM | Fácil | Reescrita |
| Maturidade | Em rápida evolução | Estável mas trabalhoso |
Perguntas frequentes
MCP substitui LangChain/LangGraph?
Não. MCP é o protocolo entre agente e ferramentas. LangGraph orquestra o agente. Eles trabalham juntos.
Só o Claude suporta MCP?
Não. Foi criado pela Anthropic, mas o protocolo é aberto e clientes/servidores existem em vários SDKs (TypeScript, Python) para uso com qualquer LLM.
É seguro expor sistemas via MCP?
Sim, quando bem configurado: autenticação forte, escopo mínimo por ferramenta, rate-limit, logs e human-in-the-loop para ações críticas.
Vale a pena adotar agora?
Sim, se você planeja ter mais de um agente ou trocar de LLM no futuro. Evita reengenharia depois.