MCP
Receives MCP tool calls in a Workflow and writes MCP responses back to the caller.
Revision History
0.0.0.13 - Initial release.
1.0.0.0 - Simplified the receive and response parameters and returns.
Setup Notes
Use this Node in a published Workflow that is exposed through the Workflow MCP Server.
Methods
This Node provides one trigger method for receiving MCP tool calls and one connector method for returning the response.
McpReceive
Starts the Workflow when a request matches ToolName. Give the tool a stable name so MCP clients can find it. Add the Properties that the client can provide beneath Arguments.
| Parameter | Type | Description |
|---|---|---|
ToolName |
String | The MCP tool name that the Workflow should expose. |
| Return | Type | Description |
|---|---|---|
Arguments |
Object | The values supplied by the MCP client. Add Properties to describe the information the client can provide. |
McpRespond
Returns the Workflow result to the MCP client. Add the Properties that the client should receive beneath StructuredContent.
| Parameter | Type | Description |
|---|---|---|
StructuredContent |
Object | The information to return to the MCP client. |
IsError |
Boolean | Set to true when the Workflow cannot complete the request. Defaults to false. |
This Method does not return an output value.
Usage Notes
- Place
McpReceiveat the start of the Workflow andMcpRespondbefore the Workflow ends. - Place the Steps that perform the work between
McpReceiveandMcpRespond.
Examples
The Workflow MCP Server example shows a summarize-request tool with typed inputs, a nested object, and a structured result.