Visão Geral
O Custom MCP permite que você conecte servidores MCP externos hospedados em sua própria infraestrutura ou serviços terceiros. Esta funcionalidade oferece máxima flexibilidade para:- Integrar servidores MCP próprios hospedados externamente
- Conectar com APIs especializadas não disponíveis na biblioteca Evo AI
- Usar autenticação customizada com headers personalizados
- Implementar SSE (Server-Sent Events) para comunicação em tempo real
Servidores Externos: Diferente da biblioteca Evo AI, aqui você configura servidores MCP hospedados externamente.
Você é responsável pela manutenção e disponibilidade desses servidores.
Como Configurar um Custom MCP
O processo de configuração dos Custom MCPs foi dividido em duas etapas principais:- Cadastrar o Custom MCP no menu de configurações
- Selecionar o Custom MCP nas configurações do agente
Parte 1: Cadastrar Custom MCP
Acessar menu de configurações
Acessar menu de configurações
Informações básicas do servidor
Informações básicas do servidor
Configure as informações fundamentais do seu servidor MCP:Nome do Servidor:
- Nome identificador para o servidor
- Usado para referência interna
- Exemplo: “Servidor CRM Personalizado”, “API Financeira”
- Descrição das funcionalidades oferecidas
- Ajuda você e outros usuários a entender o propósito
- Exemplo: “Integração com sistema CRM interno”
- Endpoint completo do seu servidor MCP externo
- Deve suportar o protocolo MCP padrão
- Exemplo:
https://meu-servidor.com/mcp
Use nomes descritivos para facilitar a identificação quando selecionar nos agentes.
Configuração de autenticação
Configuração de autenticação
Configure headers necessários para autenticação:Headers Personalizados:Tipos de autenticação suportados:
- Bearer Token - Para APIs OAuth
- API Key - Chaves de acesso simples
- Basic Auth - Usuário e senha codificados
- Custom Headers - Headers específicos da API
Headers de autenticação são armazenados de forma criptografada na plataforma.
Configuração SSE e opções avançadas
Configuração SSE e opções avançadas
Suporte a SSE (Server-Sent Events):
- ✅ Streaming de respostas em tempo real
- ✅ Atualizações contínuas de status
- ✅ Notificações push do servidor
- ✅ Conexões persistentes para baixa latência
- Timeout: Tempo limite para conexões
- Retry attempts: Tentativas de reconexão
- SSE endpoint: Endpoint específico para eventos
SSE é ideal para servidores que processam tarefas longas ou fornecem atualizações em tempo real.
Salvar Custom MCP
Salvar Custom MCP
- Revise todas as configurações cuidadosamente
- Teste a conectividade se houver opção de teste
- Clique em “Salvar” ou “Save”
- O Custom MCP ficará disponível na sua biblioteca
Após salvar, o Custom MCP estará disponível para ser selecionado em qualquer agente.
Parte 2: Selecionar Custom MCP no Agente
Acessar configurações do agente
Acessar configurações do agente
- Vá para a tela de agentes no dashboard
- Localize o agente que deseja configurar
- Clique no ícone de “Configurações” (⚙️) no card do agente e em seguida em “Editar”
- Você será direcionado para a tela de configurações do agente
Adicionar Custom MCP ao agente
Adicionar Custom MCP ao agente
- Na tela de configurações do agente, localize a seção “Custom MCP”
- Clique em “Add” para adicionar um Custom MCP
- Uma lista dos Custom MCPs cadastrados será exibida
- Selecione os servidores que este agente deve usar
- Clique em “Salvar” para aplicar
Você pode selecionar múltiplos Custom MCPs para o mesmo agente. Cada agente pode ter um conjunto diferente de servidores.
Verificar configuração
Verificar configuração
Após salvar:
- Os Custom MCPs selecionados aparecerão na lista do agente
- O agente terá acesso às ferramentas desses servidores
- Você pode adicionar/remover servidores a qualquer momento
Teste o agente em uma conversa para verificar se os Custom MCPs estão funcionando corretamente.
Vantagens do Novo Sistema
Reutilização de servidores
Reutilização de servidores
Benefícios:
- 🔄 Reutilizar o mesmo Custom MCP em múltiplos agentes
- 🎯 Especializar agentes com servidores específicos
- 🛠️ Manter configurações centralizadas
- 📊 Gerenciar todos os servidores em um lugar
Colaboração em equipe
Colaboração em equipe
Facilita trabalho em equipe:
- 👥 Compartilhar Custom MCPs entre membros da equipe
- 📚 Biblioteca centralizada de servidores organizacionais
- 🔧 Manutenção simplificada de integrações
- 📈 Evolução dos servidores sem impacto nos agentes
Solução de Problemas
Problemas comuns
Problemas comuns
Servidor não conecta:
- Verifique se a URL está correta e acessível
- Confirme se os headers de autenticação estão válidos
- Teste conectividade de rede
- Verifique se o servidor está online
- Valide tokens e API keys
- Confirme formato dos headers
- Verifique se credenciais não expiraram
- Teste autenticação diretamente no servidor
- Confirme se servidor suporta Server-Sent Events
- Verifique headers específicos para SSE
- Teste endpoint de eventos separadamente
- Monitore logs de reconexão
- Verifique endpoint
/mcp/capabilities
- Confirme formato da resposta JSON
- Valide estrutura das ferramentas
- Teste chamadas manuais ao servidor
🔧 Custom MCP configurado! Agora você pode integrar servidores MCP externos personalizados com autenticação customizada e suporte a SSE para máxima flexibilidade!