Appearance
Ferramenta MCP · mcp / mcp.call_tool
Referência do nó
Kind:mcp.call_toolCategoria:AçõesPara que serve
Imagina um controle remoto com botões programados: você aperta o botão "enviar e-mail" e o e-mail é enviado; aperta "gerar boleto" e o boleto é criado — sem interpretação, sem variação, direto ao ponto. O nó Ferramenta MCP funciona assim: você escolhe uma ferramenta de um serviço conectado (Asaas, ElevenLabs, Resend, etc.) e ela é executada de forma determinística, sem passar por um modelo de IA.
A diferença para o Nó Agent é justamente essa: o MCP não raciocina, não interpreta, não escolhe. Ele simplesmente executa a ferramenta exata que você configurou, com os parâmetros que você definiu — confiável como um script.
Quando usar
- Gerar um boleto ou cobrar via Asaas
- Enviar um e-mail transacional via Resend
- Coletar assinatura eletrônica via ZapSign
- Converter texto em áudio via ElevenLabs
- Rastrear processos no AdvBox
- Qualquer integração que precisa de precisão, sem variação comportamental
Pré-requisitos
Antes de usar este nó, o servidor MCP correspondente precisa estar cadastrado e conectado na plataforma. Veja como fazer isso em Cadastrar um Servidor MCP.
Passo a passo
- Arraste o nó **Ferramenta MCP** para o canvas e conecte ao fluxo.

CAPTURAR: nó mcp.call_tool no canvas conectado a um nó anterior de dados
- No painel, selecione o **Servidor MCP** que você quer usar. A lista mostra apenas servidores conectados e com status `connected`.

CAPTURAR: dropdown de servidor MCP mostrando servidores disponíveis com status connected
- Escolha a **Ferramenta** disponível naquele servidor. A lista é carregada automaticamente após selecionar o servidor.

CAPTURAR: dropdown de ferramenta mostrando as tools disponíveis no servidor selecionado
- Mapeie os **Parâmetros** — cada ferramenta tem seus próprios campos obrigatórios e opcionais. Use expressões
{{ }}para preencher com dados do fluxo.
CAPTURAR: painel de parâmetros do nó mcp.call_tool com campos preenchidos usando variáveis do fluxo como <span v-pre>{{contact.name}}</span> e <span v-pre>{{contact.phone}}</span>
- Salve. O resultado da ferramenta fica disponível como
{{mcp.result}}para os nós seguintes.
Campos
| Campo | O que faz |
|---|---|
| Servidor MCP | Qual serviço usar (mcp_server_id) — ex.: Asaas, Resend, ZapSign |
| Ferramenta | Qual ação executar (tool_name) — ex.: create_invoice, send_email |
| Parâmetros | Os dados necessários para a ferramenta — mapeados via expressões do fluxo |
Saídas
| Variável | Conteúdo |
|---|---|
result | Resposta da ferramenta (JSON) |
success | Booleano indicando se a execução foi bem-sucedida |
error | Mensagem de erro (quando success é false) |
MCP vs. Nó Agent: qual usar?
| Situação | Use |
|---|---|
| Quero executar uma ação específica com dados exatos | Ferramenta MCP (determinístico) |
| Quero que a IA decida qual ferramenta usar e como usá-la | Nó Agent (com MCP configurado no agent) |
| Preciso de múltiplas ferramentas encadeadas por lógica de IA | Nó Agent |
| Preciso de previsibilidade total no que será executado | Ferramenta MCP |
Exemplo
Cenário: após fechar um acordo, o fluxo gera automaticamente um boleto e envia por e-mail.
Nó 1 — Ferramenta MCP (Asaas):
- Servidor: Asaas
- Ferramenta:
create_invoice - Parâmetros:
customer:{{contact.asaas_id}}value:{{negocio.valor}}dueDate:{{data_vencimento}}
Nó 2 — Ferramenta MCP (Resend):
- Servidor: Resend
- Ferramenta:
send_email - Parâmetros:
to:{{contact.email}}subject: "Seu boleto está disponível"html:"Olá, {{contact.name}}! Seu boleto: {{mcp.result.invoiceUrl}}"

CAPTURAR: sequência de dois nós mcp.call_tool no canvas: primeiro gerando boleto no Asaas, segundo enviando e-mail via Resend com o link do boleto
Dica
Para usar uma ferramenta que não está no catálogo curado, cadastre um Servidor MCP Customizado. Veja o guia completo em Para Desenvolvedores.
Atenção
O nó Ferramenta MCP executa a ação imediatamente ao ser processado. Não há etapa de confirmação ou desfazer. Para ações irreversíveis (cobrar, assinar documento, enviar e-mail), coloque um nó de confirmação com o cliente antes de executar.