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 McpReceive at the start of the Workflow and McpRespond before the Workflow ends.
  • Place the Steps that perform the work between McpReceive and McpRespond.

Examples

The Workflow MCP Server example shows a summarize-request tool with typed inputs, a nested object, and a structured result.

See also