Best for
- Teams already using GrowthBook who want agents to manage flags and experiments
- MCP users who want an authenticated, auditable API passthrough
- Operators of self-hosted instances
An officially maintained, deliberately thin GrowthBook MCP server: skills are bundled at build time and capability is a single generic API passthrough, with a uniform tool prefix to avoid ambiguity across multiple MCP servers. HTTP mode's OAuth and token-refresh handling is well thought out. Best for existing GrowthBook teams, but mutating calls rely on soft confirmation, so grant credentials carefully.
The official, lightweight MCP server for GrowthBook. It exposes three tools: listing and reading bundled GrowthBook agent skills (bundled at build time from the official skills repo), and a generic growthbook_call_api tool that passes authenticated REST calls through to the GrowthBook API (creating flags, getting experiments, and more). It supports stdio and an HTTP transport with OAuth 2.0 protected-resource metadata (RFC 9728 / RFC 6750), and skill tools can be disabled to expose capability-only mode.
Install and build with npm (npm install && npm run build), then point your MCP client at the compiled server/index.js, or run the published package via npx @growthbook/mcp. GB_API_KEY (a GrowthBook API key or personal access token) is required; GB_API_URL is optional (defaults to https://api.growthbook.io). Building from source requires a sibling ../skills checkout or SKILLS_SRC. A multi-arch image is also available at ghcr.io/growthbook/growthbook-mcp.
{
"mcpServers": {
"growthbook": {
"command": "npx",
"args": [
"@growthbook/mcp"
],
"env": {
"GB_API_KEY": "your_api_key_or_pat",
"GB_API_URL": "https://api.growthbook.io"
}
}
}
}