Skip to main content

mcp.call

Executar ferramenta (MCP)

Executa uma tool de uma ligação MCP.

  • Kind: step
  • Key: mcp.call
  • Categoria: action
  • Envelope: mapa (um objeto JSON em config)

Campos

ChaveTipoObrigatórioOmissãoDescriçãoReferência
connectionNamestringnão-Nome da ligação mcp que serve a ferramenta (URL e segredo resolvidos no servidor).ligação (nome)
toolstringnão""Nome da ferramenta a executar. Normalmente fixo, mas aceita tokens.expressões {{record.coluna}}
argsjsonnão{}Argumentos da ferramenta, de forma livre. Os valores aceitam tokens {{record.x}}/{{vars.y}}.expressões {{record.coluna}}
invalidArgsstringnão""O texto cru dos argumentos quando não é um JSON de objeto. Presente = a config está inválida e a tool não é chamada. Opaco: transporta dados do utilizador e nenhum resolvedor entra aqui.-
includeVarsbooleannãofalseFundir as variáveis do envelope nos argumentos. A config ganha em caso de colisão.-
resultVarstringnão"mcp"Nome da variável onde o resultado da ferramenta fica disponível a jusante.-

Exemplo JSON

{
"tool": "",
"args": {},
"invalidArgs": "",
"includeVars": false,
"resultVar": "mcp"
}

Gerado de definitions.json versão 17f3e0bc59d9. Esta página nasce no build: não se edita à mão.