GrowthBook MCP Server for Mastra AIGive Mastra AI instant access to 15 tools to Create Environment, Create Feature, Create Project, and more
Mastra AI is a TypeScript-native agent framework built for modern web stacks. Connect GrowthBook through Vinkius and Mastra agents discover all tools automatically. type-safe, streaming-ready, and deployable anywhere Node.js runs.
Ask AI about this MCP Server for Mastra AI
The GrowthBook MCP Server for Mastra AI is a standout in the Developer Tools category — giving your AI agent 15 tools to work with, ready to go from day one.
Vinkius delivers Streamable HTTP and SSE to any MCP client
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: {
"growthbook": {
url: "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp",
},
},
});
const tools = await mcpClient.getTools();
const agent = new Agent({
name: "GrowthBook Agent",
instructions:
"You help users interact with GrowthBook " +
"using 15 tools.",
model: openai("gpt-4o"),
tools,
});
const result = await agent.generate(
"What can I do with GrowthBook?"
);
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 GrowthBook MCP Server
Connect your GrowthBook account to any AI agent to streamline your experimentation and feature management workflows through natural language.
Mastra's agent abstraction provides a clean separation between LLM logic and GrowthBook tool infrastructure. Connect 15 tools through 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
- Feature Management — List, create, and toggle feature flags across production and staging environments to control rollouts.
- Project Control — Organize your experimentation roadmap by managing projects, their descriptions, and specific settings.
- Environment Visibility — Audit and list all configured environments to ensure flags are deployed correctly across your stack.
- Full Lifecycle — Create, update, or delete projects and environments as your infrastructure and team needs evolve.
- Deep Inspection — Retrieve detailed metadata for specific features and projects to understand their current configuration and state.
The GrowthBook MCP Server exposes 15 tools through the Vinkius. Connect it to Mastra AI in under two minutes — credentials fully managed, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.
All 15 GrowthBook tools available for Mastra AI
When Mastra AI connects to GrowthBook through Vinkius, your AI agent gets direct access to every tool listed below — spanning feature-flags, a-b-testing, experimentation, and more. Every call runs in a secure, isolated environment with full audit visibility. Beyond a simple connection, you get real-time monitoring of agent activity, enterprise governance, and optimized token usage.
Create environment on GrowthBook
Create a new GrowthBook environment
Create feature on GrowthBook
Create a new GrowthBook feature flag (v2)
Create project on GrowthBook
Create a new GrowthBook project
Delete environment on GrowthBook
Delete a GrowthBook environment
Delete feature on GrowthBook
Delete a GrowthBook feature flag (v2)
Delete project on GrowthBook
Delete a GrowthBook project
Get feature on GrowthBook
Get a single GrowthBook feature flag (v2)
Get project on GrowthBook
Get a single GrowthBook project by ID
List environments on GrowthBook
g., production, staging) used for per-environment feature flag control. List all GrowthBook environments
List features on GrowthBook
List all GrowthBook feature flags (v2)
List projects on GrowthBook
List all GrowthBook projects
Toggle feature on GrowthBook
Toggle a GrowthBook feature flag on or off
Update environment on GrowthBook
Update an existing GrowthBook environment
Update feature on GrowthBook
Partially update a GrowthBook feature flag (v2)
Update project on GrowthBook
Edit an existing GrowthBook project
Connect GrowthBook to Mastra AI via MCP
Follow these steps to wire GrowthBook into Mastra AI. The entire setup takes under two minutes — your credentials stay safe behind Vinkius.
Install dependencies
npm install @mastra/core @mastra/mcp @ai-sdk/openaiReplace the token
[YOUR_TOKEN_HERE] with your Vinkius tokenRun the agent
agent.ts and run with npx tsx agent.tsExplore tools
Why Use Mastra AI with the GrowthBook MCP Server
Mastra AI provides unique advantages when paired with GrowthBook through the Model Context Protocol.
Mastra's agent abstraction provides a clean separation between LLM logic and tool infrastructure. add GrowthBook 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 GrowthBook 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
GrowthBook + Mastra AI Use Cases
Practical scenarios where Mastra AI combined with the GrowthBook MCP Server delivers measurable value.
Automated workflows: build multi-step agents that query GrowthBook, process results, and trigger downstream actions in a typed pipeline
SaaS integrations: embed GrowthBook as a first-class tool in your product's AI features with Mastra's clean agent API
Background jobs: schedule Mastra agents to query GrowthBook on a cron and store results in your database automatically
Multi-agent systems: create specialist agents that collaborate using GrowthBook tools alongside other MCP servers
Example Prompts for GrowthBook in Mastra AI
Ready-to-use prompts you can give your Mastra AI agent to start working with GrowthBook immediately.
"List all feature flags for the project 'frontend-v2'."
"Enable the 'dark-mode-beta' feature flag in production."
"Get the details and settings for project ID 'proj_123'."
Troubleshooting GrowthBook MCP Server with Mastra AI
Common issues when connecting GrowthBook to Mastra AI through Vinkius, and how to resolve them.
createMCPClient not exported
npm install @mastra/mcpGrowthBook + Mastra AI FAQ
Common questions about integrating GrowthBook 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?
Explore More MCP Servers
View all →
FareHarbor
11 toolsManage tour and activity bookings via FareHarbor — list companies, query availability, and handle bookings directly from your AI agent.

Datadog AI (LLM Observability)
10 toolsMonitor LLM performance via Datadog — track token usage, audit prompts, and monitor AI model metrics directly from any AI agent.

Pipedrive CRM (Full)
11 toolsManage deals, contacts, organizations, activities, notes, and pipelines — complete Pipedrive CRM access through natural conversation.

Hootsuite (Social Media Management)
10 toolsManage social media via Hootsuite — schedule posts, manage social profiles, and monitor outbound messages.
