foreign-sapphire
foreign-sapphire3w ago

Can Workflow tool calls use mcp tools?

My agent currently calls a self-hosted mcp via the mcp tool. I'm looking into VAPI workflows, and while the progress since a few months ago has been tremendous, I don't seem to be able to select my mcp tool in the Tool Node. Is this intended?
6 Replies
other-emerald
other-emerald3w ago
I don't have access to my mcp in the workflow, and it's a problem because the built in vapi api request tools doesn't manage query params in the request
Sahil
Sahil3w ago
Create and configure your MCP tool in the VAPI dashboard, add it to your assistant under the Tools tab, then select it in the workflow’s Tool Node..
foreign-sapphire
foreign-sapphireOP3w ago
I only have querires and transfer calls available in the workflow tool node. In the assistant version we have it configured, my understanding is that assistant/workflows are standalon? Are you saying you can create an assistant, then select it as a node in workflows?
No description
No description
Sahil
Sahil2w ago
Sorry for the misunderstanding, but we are saying that you can use an MCP tool in the workflow if you create it. If you create a tool that can be linked with an assistant, the tool can also be linked to the workflow. You are correct in the way that assistants and workflows are two different systems and they work separately from each other
foreign-sapphire
foreign-sapphireOP2w ago
Ah I hear you, not sure if I'm doing something wrong then - in the first screen shot there's no option to select my mcp tools (ie the mcp-j57... you see in ss 2 which is linked to an agent)
Sahil
Sahil2w ago
Interesting. It's possible that it's an API exclusive option because it is in the documentation here --> https://docs.vapi.ai/api-reference/workflow/workflow-controller-create#request.body.nodes.ToolNode.tool.McpTool

Did you find this page helpful?