How to practically use the MCP Server example workflow from KNIME Hub?

Hi everyone,

I’m trying to understand how to practically use the MCP Server workflow from KNIME Hub:

👉 MCP Server example on Hub

hub.knime.com%20Model%20Context%20Protocol%20(MCP)/MCP%20Server~WJSNsCrAnzSKeefW/current-state)

I’ve read through the flow and I think I roughly understand the logic:

The MCP Server acts as a dispatcher that handles requests like initialize, list tools, and call tools.

To make it useful, I probably need to have some tool workflows (e.g., “vehicle status” or “data quality check”) already deployed on KNIME Hub.

Then the MCP Server would call those workflows dynamically.

However, I have several questions that block me from making it run correctly:

Client input format:

When running this MCP Server workflow, it requires JSON input (the communication protocol format).

Does anyone have an example of the correct JSON-RPC input (for initialize, list tools, call tools, etc.)?

Method branching:

The workflow splits into 4 methods — initialize, initialized, list tools, and call tools — but I’m not sure how to practically test each branch.

Working example needed:

Is there any ready-to-run workflow that can work together with this MCP Server,

so that I can see a complete end-to-end demonstration (Client → MCP Server → Tool Workflow → Result)?

I’ve tried reading the Model Context Protocol documentation, but I’m still missing how to connect everything together inside KNIME.

If anyone has:

a simple MCP client JSON example, or

a workflow that successfully integrates with this MCP Server example,

please kindly share or point me to it 🙏

Thank you very much!

Best regards,