Describe the problem/error/question
I am attempting to configure a workflow that can be utilized as a Tool within another workflow that utilizes the MCP Server Trigger. My intention is to pass inputs to this secondary workflow using the Call callin.io Workflow Tool node.
The objective is to develop an AI tool that generates and executes SQL queries (based on user instructions) via an LLM and returns a formatted CSV result — all within the MCP framework.
I have configured the secondary workflow (the one intended to be called as a tool) with the MCP Trigger node, but I am encountering difficulties in passing the inputs correctly, and the execution does not seem to trigger or return the expected outputs.
What specific modifications are required in the workflow I intend to call (the tool)?
- Do I need to manually connect the
MCP Trigger
node to other nodes? - Is it correct to use
{{$json.instruccion}}
in the LLM prompt? - Do I need to return data from a specific node at the end for the output to be sent back?
- Do I still need a Webhook node to accomplish this?
Thank you!
Please share your workflow
Share the output returned by the last node
Information on your n8n setup
- n8n version: 1.101.1
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app): npm
- Operating system: Windows
Hello, welcome again to this community!
I will provide an example of how to call the MCP server from the AI, and you will need to enhance the AI Agent System prompt to enable it to understand how to utilize the mcp.
Hope this is helpful! Kindly mark my message as the solution.
It appears this workflow could be effective. I'm presently awaiting the restoration of Claude's services to confirm if it's the appropriate solution.
You can also use Gemini for an 'almost precise' AI LLM.
It appears that with the trigger ‘when chat message received’, the workflow is not executing. The message from Claude is not triggering the workflow's activation, and it's showing the error "Missing node to start execution".
Workflows:
Hello, could someone guide me on the proper procedure for utilizing my custom workflow within Claude through the MCP Server? I suspect I might have overlooked a step or made an incorrect configuration, as the workflow isn't activating as anticipated when I attempt to use it from Claude.
Could you please outline the correct process for integrating my custom workflow with Claude using the MCP Server? It appears I may have missed a step or misconfigured something, as the workflow does not trigger as expected when I try to utilize it from Claude.
I'm not sure if this is connected, but in callin.io version 1.102 and later, there's a bug affecting Claude and OpenAI. However, I don't know if it will impact your setup since you're using the Groq node.