How to Use the Zingtree MCP in Mastra AI
Build complex workflows that handle failure using Mastra AI.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Zingtree MCP to Mastra AI
Create your Vinkius account to connect Zingtree 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.
Manage Session Data Flow
Use `get_session_details` to pull detailed records for a specific user interaction. This allows your multi-step workflow to know exactly who the user is and what they were doing when the process started. Mastras AI uses this data point at critical decision points. If the initial check fails, the agent knows which session record to reference when executing the retry logic.
Map Out Tree Structures
Need to understand how a complex process is wired together? Call `get_tree_structure` to get the full structure of any Zingtree component. Your workflow engine can then interpret this map. This structured output allows Mastra AI to build conditional branches automatically. The agent doesn't just run; it understands the dependencies between steps.
Search and Validate Workflow Content
Before sending a payment or triggering an action, you must verify necessary information. `search_all_trees` lets your workflow check for text within all decision trees. This acts as a mandatory pre-flight validation step. If the search fails to find required terms, Mastra AI can trigger an immediate alert and notify an admin, preventing failed deployments.
Set up Zingtree 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 Zingtree 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: "zingtree-mcp-client",
servers: {
"zingtree-mcp": {
url: new URL(
"https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
),
},
},
});
const agent = new Agent({
name: "Zingtree Agent",
model: openai("gpt-4o"),
instructions: "You have access to Zingtree tools.",
tools: {
...(await mcpClient.listTools()),
},
});
const result = await agent.generate(
"List recent Zingtree 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 Zingtree. 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 Zingtree MCP in Mastra AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Zingtree MCP today
We host it, we monitor it, we maintain it. You just paste one token.