Conectar servidores MCP
Caminho: Menu lateral → Opa! IA → Servidores MCP → Adicionar novo
Visão geral
MCP (Model Context Protocol) é uma forma padronizada de ligar a inteligência artificial a sistemas externos. Com um servidor MCP conectado, o assistente inteligente consulta dados e executa ações nesses sistemas durante a conversa, por exemplo verificar a situação do contrato do cliente no IXC Provedor ou criar um cadastro em um CRM. Assim, o assistente resolve o pedido sem que um atendente precise abrir o outro sistema.
Há três tipos de servidor MCP:
| Tipo | Para que serve |
|---|---|
| IXC Provedor | Conecta o assistente ao seu IXC Provedor. Veja o passo a passo abaixo. |
| IXC ACS | Conecta o assistente ao IXC ACS, para consultar e agir nos equipamentos dos clientes. Veja [[servidor mcp com o acs |
| Personalizado | Qualquer servidor MCP, informando URL e autenticação. |
Pré-requisitos
- Opa! IA contratado e permissão Ambiente de IA no grupo de permissões. Veja Criar e configurar um grupo de permissão.
- Para o IXC Provedor: acesso de administrador ao IXC Provedor e um usuário com permissão de acesso à API.
- Para o Personalizado: o endereço (URL) do servidor MCP e os dados de autenticação, se houver.
Passo a passo
Conectar o IXC Provedor
- Acesse Opa! IA → Servidores MCP e clique em Adicionar novo.
- Em Tipo de MCP, escolha IXC Provedor.
- Em URL, informe o endereço do MCP do seu IXC Provedor, no formato
https://[endereço do seu IXC Provedor]/services/mcp. - Em Crie os tokens de autenticação, siga os passos no IXC Provedor:
- Acesse Configurações → Integrações → OAuth Server e adicione um novo item. Em Descrição, use um nome fácil de identificar.
- Em Redirect URL, cole o endereço de retorno que o Opa! Suite mostra na tela. Use o botão de copiar. Ele tem o formato
https://[endereço do seu Opa! Suite]/services/ai-environment/mcp-servers/ixc-provedor/oauth2/callback. - Salve e copie o Client ID e o Client Secret gerados.
- Em Vincule os tokens ao servidor MCP, cole o Client ID e o Client Secret.
- Em Permita a conexão do sistema, confirme antes se o seu usuário no IXC Provedor tem a opção Permite acesso à API (em Configurações → Usuários). Depois, clique em Conceder acesso e autorize na janela que abre.
- Quando o status mudar de Pendente para Permissão concedida, clique em Adicionar servidor.
Conectar um servidor MCP personalizado
- Em Opa! IA → Servidores MCP, clique em Adicionar novo.
- Em Tipo de MCP, escolha Personalizado.
- Em Dados de integração, preencha:
- Nome: um nome para identificar a conexão.
- URL: o endereço do servidor MCP.
- Headers (opcional): cabeçalhos exigidos pela integração, em formato JSON.
- Em Autenticação, escolha o Método de autenticação:
- Sem autenticação: quando o servidor não exige credenciais.
- Basic: informe Username e Password.
- Bearer token: informe o token.
- Clique em Adicionar servidor.
Testar a conexão
- Abra o servidor na lista de Servidores MCP.
- Clique em Testar conexão. A janela Resultado do teste de conexão mostra o resultado.
- Se a conexão funcionar, aparece Conexão estabelecida com sucesso! com o número de ferramentas encontradas. Se a conexão funcionar mas o servidor não tiver ferramentas, aparece Conexão estabelecida, mas nenhuma ferramenta foi encontrada. Se falhar, aparece Erro de conexão. Verifique se o servidor MCP está acessível.
Nas seções Dados de integração e Autenticação da tela do servidor, você pode editar as informações a qualquer momento.
Vincular o servidor a um assistente
- Abra o assistente em Opa! IA → Assistentes inteligentes, aba Perfil.
- Em Servidores MCP, selecione os servidores. A lista mostra os servidores cadastrados aqui.
- Clique em Publicar alterações.
Com o servidor vinculado, o assistente passa a poder usar as ferramentas que ele oferece. Você também pode inserir uma ferramenta do MCP numa etapa específica das instruções ou do fluxo, digitando /. Veja Montar o fluxo de interações do assistente.
Resultado esperado
O servidor aparece na lista de Servidores MCP, com Nome, Origem (Nativo do sistema ou Adicionado pelo usuário) e Estado. O assistente vinculado passa a consultar e executar ações no sistema externo durante as conversas.
Problemas comuns
- O botão Conceder acesso está desabilitado: preencha URL, Client ID e Client Secret antes.
- A janela de autorização mostra erro: confira se o Redirect URL cadastrado no IXC Provedor é exatamente o endereço mostrado pelo Opa! Suite e se o seu usuário tem Permite acesso à API.
- Aparece "Erro de conexão": confira a URL, a autenticação e se o servidor está acessível pela internet.
- O servidor não aparece no assistente: ele precisa estar cadastrado em Opa! IA → Servidores MCP. Atualize a tela do assistente.
Boas práticas
- Use um usuário próprio no IXC Provedor para a integração, com só as permissões necessárias.
- Vincule ao assistente só os servidores de que ele precisa.
- Descreva nas instruções quando o assistente deve usar o sistema externo.
- Teste o assistente na Pré-visualização antes de publicar.