Zingtree MCP Server for Mastra AI 8 tools — connect in under 2 minutes
Mastra AI is a TypeScript-native agent framework built for modern web stacks. Connect Zingtree through the Vinkius and Mastra agents discover all tools automatically — type-safe, streaming-ready, and deployable anywhere Node.js runs.
ASK AI ABOUT THIS MCP SERVER
Vinkius supports streamable HTTP and SSE.
import { Agent } from "@mastra/core/agent";
import { createMCPClient } from "@mastra/mcp";
import { openai } from "@ai-sdk/openai";
async function main() {
// Your Vinkius token — get it at cloud.vinkius.com
const mcpClient = await createMCPClient({
servers: {
"zingtree": {
url: "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp",
},
},
});
const tools = await mcpClient.getTools();
const agent = new Agent({
name: "Zingtree Agent",
instructions:
"You help users interact with Zingtree " +
"using 8 tools.",
model: openai("gpt-4o"),
tools,
});
const result = await agent.generate(
"What can I do with Zingtree?"
);
console.log(result.text);
}
main();
* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
About Zingtree MCP Server
Connect your Zingtree account to any AI agent to streamline your interactive workflows and decision tree management. This MCP server enables your agent to interact with trees, nodes, and detailed user session data directly from natural language.
Mastra's agent abstraction provides a clean separation between LLM logic and Zingtree tool infrastructure. Connect 8 tools through the Vinkius and use Mastra's built-in workflow engine to chain tool calls with conditional logic, retries, and parallel execution — deployable to any Node.js host in one command.
What you can do
- Tree Oversight — List all interactive trees in your organization and retrieve their hierarchical structures
- Content Search — Search for specific text, keywords, or labels across all your nodes and workflows
- Session Analysis — Access detailed path data, browser info, and interaction history for any user session
- Form Data Extraction — Retrieve all values and answers entered by users during their tree interactions
- Historical Tracking — List sessions for specific trees within any date range to monitor performance and usage
The Zingtree MCP Server exposes 8 tools through the Vinkius. Connect it to Mastra AI in under two minutes — no API keys to rotate, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.
How to Connect Zingtree to Mastra AI via MCP
Follow these steps to integrate the Zingtree MCP Server with Mastra AI.
Install dependencies
Run npm install @mastra/core @mastra/mcp @ai-sdk/openai
Replace the token
Replace [YOUR_TOKEN_HERE] with your Vinkius token
Run the agent
Save to agent.ts and run with npx tsx agent.ts
Explore tools
Mastra discovers 8 tools from Zingtree via MCP
Why Use Mastra AI with the Zingtree MCP Server
Mastra AI provides unique advantages when paired with Zingtree through the Model Context Protocol.
Mastra's agent abstraction provides a clean separation between LLM logic and tool infrastructure — add Zingtree without touching business code
Built-in workflow engine chains MCP tool calls with conditional logic, retries, and parallel execution for complex automation
TypeScript-native: full type inference for every Zingtree tool response with IDE autocomplete and compile-time checks
One-command deployment to any Node.js host — Vercel, Railway, Fly.io, or your own infrastructure
Zingtree + Mastra AI Use Cases
Practical scenarios where Mastra AI combined with the Zingtree MCP Server delivers measurable value.
Automated workflows: build multi-step agents that query Zingtree, process results, and trigger downstream actions in a typed pipeline
SaaS integrations: embed Zingtree as a first-class tool in your product's AI features with Mastra's clean agent API
Background jobs: schedule Mastra agents to query Zingtree on a cron and store results in your database automatically
Multi-agent systems: create specialist agents that collaborate using Zingtree tools alongside other MCP servers
Zingtree MCP Tools for Mastra AI (8)
These 8 tools become available when you connect Zingtree to Mastra AI via MCP:
get_clean_session_path
Get a clean linear path for a user session
get_session_details
Get detailed data for a specific user session
get_session_form_data
Get all form data entered during a session
get_tree_structure
Get the full structure of a specific tree
list_tree_sessions
List sessions for a tree within a date range
list_tree_variables
List all variables used in a tree
list_trees
List all interactive trees in the organization
search_all_trees
Search for text within all decision trees
Example Prompts for Zingtree in Mastra AI
Ready-to-use prompts you can give your Mastra AI agent to start working with Zingtree immediately.
"List all decision trees in my Zingtree account."
"Show me the structure for tree ID '12345'."
"Get the form data for session ID 'XYZ-987-ABC'."
Troubleshooting Zingtree MCP Server with Mastra AI
Common issues when connecting Zingtree to Mastra AI through the Vinkius, and how to resolve them.
createMCPClient not exported
npm install @mastra/mcpZingtree + Mastra AI FAQ
Common questions about integrating Zingtree MCP Server with Mastra AI.
How does Mastra AI connect to MCP servers?
MCPClient with the server URL and pass it to your agent. Mastra discovers all tools and makes them available with full TypeScript types.Can Mastra agents use tools from multiple servers?
Does Mastra support workflow orchestration?
Connect Zingtree with your favorite client
Step-by-step setup guides for every MCP-compatible client and framework:
Anthropic's native desktop app for Claude with built-in MCP support.
AI-first code editor with integrated LLM-powered coding assistance.
GitHub Copilot in VS Code with Agent mode and MCP support.
Purpose-built IDE for agentic AI coding workflows.
Autonomous AI coding agent that runs inside VS Code.
Anthropic's agentic CLI for terminal-first development.
Python SDK for building production-grade OpenAI agent workflows.
Google's framework for building production AI agents.
Type-safe agent development for Python with first-class MCP support.
TypeScript toolkit for building AI-powered web applications.
TypeScript-native agent framework for modern web stacks.
Python framework for orchestrating collaborative AI agent crews.
Leading Python framework for composable LLM applications.
Data-aware AI agent framework for structured and unstructured sources.
Microsoft's framework for multi-agent collaborative conversations.
Connect Zingtree to Mastra AI
Get your token, paste the configuration, and start using 8 tools in under 2 minutes. No API key management needed.
