Creates and reads GrowthBook feature flags, reviews experiments, generates flag types and searches the GrowthBook docs.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add growthbook --env GB_API_KEY='<GB_API_KEY>' --env GB_API_URL='<GB_API_URL>' --env GB_APP_ORIGIN='<GB_APP_ORIGIN>' --env GB_USER='<GB_USER>' -- npx -y @growthbook/mcp~/.codex/config.toml
[mcp_servers.growthbook]
command = "npx"
args = ["-y", "@growthbook/mcp"]
env = { GB_API_KEY = "<GB_API_KEY>", GB_API_URL = "<GB_API_URL>", GB_APP_ORIGIN = "<GB_APP_ORIGIN>", GB_USER = "<GB_USER>" }
# codex mcp add growthbook --env GB_API_KEY='<GB_API_KEY>' --env GB_API_URL='<GB_API_URL>' --env GB_APP_ORIGIN='<GB_APP_ORIGIN>' --env GB_USER='<GB_USER>' -- npx -y @growthbook/mcp~/.cursor/mcp.json
{
"mcpServers": {
"growthbook": {
"command": "npx",
"args": [
"-y",
"@growthbook/mcp"
],
"env": {
"GB_API_KEY": "<GB_API_KEY>",
"GB_API_URL": "<GB_API_URL>",
"GB_APP_ORIGIN": "<GB_APP_ORIGIN>",
"GB_USER": "<GB_USER>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"growthbook": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@growthbook/mcp"
],
"env": {
"GB_API_KEY": "<GB_API_KEY>",
"GB_API_URL": "<GB_API_URL>",
"GB_APP_ORIGIN": "<GB_APP_ORIGIN>",
"GB_USER": "<GB_USER>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"growthbook": {
"command": "npx",
"args": [
"-y",
"@growthbook/mcp"
],
"env": {
"GB_API_KEY": "<GB_API_KEY>",
"GB_API_URL": "<GB_API_URL>",
"GB_APP_ORIGIN": "<GB_APP_ORIGIN>",
"GB_USER": "<GB_USER>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"growthbook": {
"command": "npx",
"args": [
"-y",
"@growthbook/mcp"
],
"env": {
"GB_API_KEY": "<GB_API_KEY>",
"GB_API_URL": "<GB_API_URL>",
"GB_APP_ORIGIN": "<GB_APP_ORIGIN>",
"GB_USER": "<GB_USER>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"growthbook": {
"command": "npx",
"args": [
"-y",
"@growthbook/mcp"
],
"env": {
"GB_API_KEY": "<GB_API_KEY>",
"GB_API_URL": "<GB_API_URL>",
"GB_APP_ORIGIN": "<GB_APP_ORIGIN>",
"GB_USER": "<GB_USER>"
}
}
}
}Environment variables
GB_API_KEYGB_API_URLGB_APP_ORIGINGB_USER
Replace the placeholders with your own credentials and keep them out of version control.