Ir para o conteúdo principal

Adicionar um servidor MCP próprio

Com um servidor MCP próprio, você conecta o AI-School a uma aplicação própria, fonte de dados ou serviço especializado. Primeiro, escolha o transporte que se adequa ao local de uso.

Escolha o transporte correto

TransporteWebMobileDesktopUso
Streamable HTTPSimSimSimRecomendado para servidores hospedados
stdioNãoNãoSimProcessos locais e integrações desktop
SSEApenas configurações existentesApenas configurações existentesSimTransporte obsoleto; para novos servidores escolha Streamable HTTP

Requisitos para Streamable HTTP

Use o endpoint público completo, incluindo o caminho MCP, por exemplo:

https://mcp.example.nl/mcp

O endpoint deve:

  • Usar HTTPS;
  • funcionar sem nome de usuário ou senha na URL;
  • não exigir redirecionamento;
  • ser acessível via DNS público;
  • responder a um handshake MCP initialize válido;
  • ter um conjunto explícito de ferramentas permitidas.

Endereços locais, endereços de rede privada e endpoints de metadados de nuvem são bloqueados. Portanto, não é possível registrar um servidor em localhost a partir do aplicativo web.

Adicionar um servidor

  1. Abra Preferências → Ferramentas.
  2. Escolha Adicionar ferramentas ou Adicionar servidor MCP.
  3. Veja primeiro os presets disponíveis.
  4. Escolha Adicionar um servidor MCP próprio.
  5. Preencha nome, endpoint completo e método de autenticação.
  6. Salve a configuração e aguarde a verificação da conexão.
  7. Ative o servidor para seu conjunto padrão de ferramentas.

Um administrador pode registrar um servidor para todo o ambiente via Administração → Configurações de IA → Ferramentas → MCP.

Autenticação e segredos

O AI-School suporta OAuth de conector e segredos estáticos. Tokens OAuth, tokens de atualização, chaves de API e senhas ficam armazenados apenas no servidor. Um chat recebe apenas o connectorId registrado, nunca a configuração secreta.

Se a URL ou autenticação mudar, a nova configuração é verificada novamente. Se a verificação falhar, uma configuração aprovada anteriormente pode permanecer ativa até o problema ser resolvido.

Permissões das ferramentas

Liberte apenas as ferramentas que os usuários realmente precisam. Um servidor MCP pode oferecer ações de leitura e escrita, como excluir arquivos, enviar e-mails ou modificar registros. O AI-School filtra as ferramentas descobertas contra a allowlist do lado servidor, mas o administrador do servidor continua responsável por escopos e autorizações adequadas.

Teste local

Um servidor stdio local você testa no app desktop. O renderer não pode iniciar comandos shell arbitrários: a instalação ocorre via preset aprovado ou fluxo desktop seguro. Comando, argumentos, variáveis de ambiente e acessos solicitados são mostrados antes da instalação.

Solução de problemas

  • Endpoint inacessível: verifique HTTPS, DNS, firewall e o caminho completo /mcp.
  • Reconexão necessária: renove a permissão OAuth ou o segredo salvo.
  • Pertence a outro ambiente: registre o conector novamente no ambiente atual.
  • Nenhuma ferramenta visível: verifique a allowlist de ferramentas, seu acesso MCP e se o servidor está ativo.
  • Funciona apenas no desktop: provavelmente o servidor usa stdio ou um endereço local.

Recursos para desenvolvimento

Veja também

WhatsApp