How to Use the Flowise MCP in Mastra AI
Run complex, self-healing Flowise workflows using Mastra AI to handle conditional branching and automatic retries.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Flowise MCP to Mastra AI
Create your Vinkius account to connect Flowise to Mastra AI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Trigger predictions with automatic retry logic
The `predict` tool executes your low-code backend while Mastra AI wraps the call in its built-in exponential backoff engine. If a third-party API node inside your Flowise chatflow times out, Mastra automatically retries the execution without crashing your application. You spread the tool definitions directly into your agent configuration, letting the framework handle execution failures gracefully. This ensures your production workflows remain stable even during network hiccups.
Inspect Flowise pipelines with Mastra AI and MCP
The `list_tools` tool exposes the exact nodes and integrations configured inside your low-code canvas. Mastra AI reads this list to determine which external services are available, allowing your agent to make routing decisions dynamically. If the system detects a specific email or database tool is missing from the canvas, it branches execution to an alternative notification path. You build complex, multi-step recovery loops that adapt to whatever tools are currently deployed.
Audit and resume complex agentflows
The `list_agentflows` tool retrieves your multi-agent configurations directly from your running instance. Mastra AI uses this directory to coordinate complex handoffs between its own local TypeScript agents and your visual Flowise backends. You can query `get_history` to inspect previous runs before invoking a new step, ensuring your agent has the exact state of the conversation. This prevents duplicate actions and keeps multi-step workflows synchronized.
Set up Flowise MCP in Mastra AI
Prerequisites
- Node.js 18+ and a TypeScript project
-
@mastra/mcp+@mastra/corepackages - Active Vinkius subscription with a valid endpoint token
- 1
Install dependencies
Run
npm install @mastra/mcp @mastra/coreplus your preferred model provider (e.g.@ai-sdk/openai). - 2
Configure the MCPClient
Create an
MCPClientwith your Vinkius endpoint as aURLobject. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. - 3
Discover and inject tools
Call
mcpClient.listTools()and spread the result into your agent'stoolsobject. All Flowise tools become native Mastra tools. - 4
Run with any model
Swap
openai("gpt-4o")for any AI SDK-compatible provider. Callagent.generate()and the agent routes tool calls through MCP automatically.
import { MCPClient } from "@mastra/mcp";
import { Agent } from "@mastra/core/agent";
import { openai } from "@ai-sdk/openai";
const mcpClient = new MCPClient({
id: "flowise-mcp-client",
servers: {
"flowise-mcp": {
url: new URL(
"https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
),
},
},
});
const agent = new Agent({
name: "Flowise Agent",
model: openai("gpt-4o"),
instructions: "You have access to Flowise tools.",
tools: {
...(await mcpClient.listTools()),
},
});
const result = await agent.generate(
"List recent Flowise transactions"
);
console.log(result.text); Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Flowise. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Flowise MCP in Mastra AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Flowise MCP today
We host it, we monitor it, we maintain it. You just paste one token.