Guide

Usando ferramentas MCP

O Model Context Protocol (MCP) é um padrão aberto para conectar IA a ferramentas e dados externos. Adicione um servidor MCP ao seu workspace e suas ferramentas ficam disponíveis para seus agentes — uma forma de integrar serviços para os quais o Zoen não tem integração nativa.

Adicionando um servidor MCP como ferramenta

Servidores MCP fornecem coleções de ferramentas que seus agentes podem usar.

Para adicionar um:

  1. Vá em Settings → MCP Tools
  1. Clique em Add para abrir o modal de configuração
  2. Informe um Server Name e uma Server URL
  3. Adicione quaisquer Headers necessários (ex.: chaves de API)
  4. Clique em Add MCP para salvar

Você também pode configurar servidores MCP diretamente pela barra de ferramentas de um bloco Agent para uma configuração rápida.

Opções de configuração do servidor

CampoDescrição
NameNome de exibição do servidor
URLO endpoint do servidor MCP
TransportAtualmente oferece streamable-http
HeadersPares chave-valor para autenticação ou cabeçalhos personalizados
TimeoutTimeout de conexão em milissegundos (padrão: 30.000)

Variáveis de ambiente na configuração

URLs e headers do servidor aceitam substituição de variáveis de ambiente com a sintaxe {{VAR_NAME}}. Isso mantém valores sensíveis como chaves de API fora da configuração do servidor.

URL: https://api.example.com/mcp
Authorization: Bearer {{MCP_API_TOKEN}}

Quando você digita {{ nos campos de URL ou header, um dropdown aparece mostrando as variáveis de ambiente disponíveis do workspace.

Teste e validação

Clique em Test Connection antes de salvar para verificar se o servidor está acessível e descobrir as ferramentas disponíveis. A resposta do teste mostra o número de ferramentas encontradas e a versão do protocolo.

Depois de salvar, cada servidor exibe suas ferramentas disponíveis com nomes de parâmetros, tipos e flags de obrigatoriedade. Se as ferramentas de um servidor mudarem (ex.: após uma atualização do servidor), clique em Refresh para buscar os schemas mais recentes. Isso atualiza automaticamente quaisquer blocos Agent que usem essas ferramentas.

Badges de validação de ferramenta aparecem em servidores com problemas — por exemplo, se uma ferramenta foi removida do servidor mas ainda é referenciada em um workflow. Clique no badge para ver quais workflows são afetados.

Allowlist de domínios

Deployments self-hosted podem restringir quais domínios de servidor MCP são permitidos definindo a variável de ambiente ALLOWED_MCP_DOMAINS (lista separada por vírgulas). Quando definida, só servidores em domínios aprovados podem ser adicionados. Quando não definida, todos os domínios são permitidos.

Usando ferramentas MCP em agentes

Depois que os servidores MCP estão configurados, suas ferramentas ficam disponíveis nos blocos Agent:

  1. Abra um bloco Agent
  2. Na seção Tools, clique em Add tool…
  3. Em MCP Servers, clique em um servidor para ver suas ferramentas
  1. Selecione ferramentas individuais, ou escolha Use all N tools para adicionar todas as ferramentas daquele servidor
  2. O agente agora pode acessar essas ferramentas durante a execução

Se você ainda não configurou um servidor, clique em Add MCP Server no topo do dropdown para abrir o modal de configuração sem sair do bloco.

Bloco MCP Tool avulso

Para controle mais granular, você pode usar o bloco MCP Tool dedicado para executar ferramentas MCP específicas:

O bloco MCP Tool executa uma ferramenta configurada com parâmetros que você define explicitamente, e sua saída é legível por blocos posteriores como qualquer outra.

Quando usar MCP Tool vs. Agent

Agent com ferramentas MCPBloco MCP Tool
ExecuçãoA IA decide quais ferramentas chamarDeterminístico — executa a ferramenta que você escolhe
ParâmetrosA IA escolhe em tempo de execuçãoVocê define explicitamente
Ideal paraFluxos dinâmicos e conversacionaisPassos estruturados e repetíveis
RaciocínioLida com lógica complexa de vários passosUma ferramenta, uma chamada

Requisitos de permissão

A funcionalidade MCP exige permissões específicas do workspace:

AçãoPermissão necessária
Criar ou atualizar servidores MCPWrite ou Admin
Excluir servidores MCPAdmin
Usar ferramentas MCP em agentesWrite ou Admin
Ver ferramentas MCP disponíveisRead, Write ou Admin
Executar blocos MCP ToolRead, Write ou Admin

Servidores MCP rodam com as permissões do usuário que os configurou — conecte só servidores em que você confia, e revise as ferramentas de um servidor antes de entregá-las aos agentes.

Common Questions

Quando você adiciona ferramentas MCP a um bloco Agent, a IA decide quais ferramentas usar com base no contexto da conversa e no raciocínio. Isso é melhor para workflows dinâmicos e conversacionais. O bloco MCP Tool avulso executa uma ferramenta específica com parâmetros explícitos toda vez, dando execução determinística e previsível. Use blocos Agent para raciocínio flexível e blocos MCP Tool para passos estruturados e repetíveis.
Usuários com permissão Write podem configurar (adicionar e atualizar) servidores MCP nas configurações do workspace. Só a permissão Admin é necessária para excluir servidores MCP. Usuários com permissão Read podem ver as ferramentas MCP disponíveis e executá-las em agentes e blocos MCP Tool. Isso significa que todos os membros do workspace com pelo menos acesso Read podem usar ferramentas MCP nos workflows.
Servidores MCP são configurados por workspace. Cada workspace mantém seu próprio conjunto de conexões de servidor MCP. Se você precisar do mesmo servidor MCP em vários workspaces, precisa configurá-lo separadamente nas configurações de cada um.
Clique no botão Refresh no servidor MCP nas configurações do workspace. Isso busca os schemas mais recentes das ferramentas no servidor e atualiza automaticamente quaisquer blocos Agent que usem essas ferramentas com as novas definições de parâmetros.
Sim. Em workspaces com direito Enterprise, qualquer admin do workspace pode criar um grupo de permissão que desabilita ferramentas MCP para seus membros com a opção disableMcpTools. Quando isso está habilitado, os usuários afetados não conseguem adicionar nem usar ferramentas MCP em workflows daquele workspace.
Se o servidor MCP estiver inacessível durante a execução, a chamada da ferramenta falha e retorna um erro. Em um bloco Agent, a IA pode tentar tratar a falha com elegância. Em um bloco MCP Tool avulso, o passo do workflow falha. Confira os logs do servidor MCP e verifique se ele está em execução e acessível para diagnosticar problemas de conectividade.

On this page