Input
- v1
| Field | Description | Type | Required |
|---|---|---|---|
args | Arguments passed to the MCP tool call. | object[] | No |
authorization | Overrides the connector’s default authentication for this request. | union | No |
baseUrl | Overrides the connector’s base URL for the MCP server. | string | No |
method | The MCP method to call. Either tools/call or tools/list.Allowed: tools/call, tools/listDefault: tools/call | enum | Yes |
timeout | Request timeout in milliseconds. | integer | No |
toolName | Name of the tool to call. Required when method is tools/call. | string | No |
url | MCP server endpoint path. | string | No |
args
args
Arguments passed to the MCP tool call.
| Field | Description | Type | Required |
|---|---|---|---|
condition | A JEXL expression that includes the argument only when it evaluates true. | string | No |
name | Name of the argument. | string | Yes |
value | Value of the argument. Supports expressions. | any | Yes |
Output
- v1
| Field | Description | Type | Required |
|---|---|---|---|
data | The parsed MCP response. For tools/call it holds the tool result, for tools/list it holds the list of tools. | any | No |
message | Status or error message from the response. | string | No |
raw | The raw MCP response before parsing. | any | No |
statusCode | Returns 200 for success, or 502 when the tool returns an error. | number | Yes |