growthbook-mcp — MCP-сервер для Claude Code: установка
Подключает агент к GrowthBook: даёт читать навыки и выполнять аутентифицированные API-запросы. Подходит для работы с feature flags из среды кодинга.
claude mcp add --env GB_API_KEY=<GB_API_KEY> --env GB_API_URL=<GB_API_URL> --env GB_SKILLS_ENABLED=<GB_SKILLS_ENABLED> --transport stdio growthbook-mcp -- npx -y @growthbook/mcpЧто делает growthbook-mcp
growthbook-mcp добавляет четыре инструмента: список доступных навыков, чтение навыка или дочернего workflow, а также отдельные инструменты для чтения и изменения GrowthBook API. Навыки собираются из репозитория growthbook/skills, а API-вызовы проходят через сервер без обращения к gb-call.
Для stdio нужен GB_API_KEY; адрес API задаётся через GB_API_URL. Сервер можно запустить пакетом @growthbook/mcp, собрать локально командами npm install и npm run build или подключить через HTTP. В режиме HTTP нужны GB_MCP_URL и настройки транспорта. Без GB_API_KEY в stdio-сценарии сервер не получит доступ к GrowthBook API.
Навыки можно отключить переменной GB_SKILLS_ENABLED=false; тогда останутся только API-инструменты. Для удалённого подключения предусмотрен путь /mcp/api, который открывает только чтение и изменение API.
Какие задачи решает
- читать инструкции по работе с GrowthBook
- получать данные через GrowthBook API
- создавать и изменять объекты API
- отделять операции чтения от записей
- отключать навыки и оставлять API-доступ
Примеры запросов агенту
- Прочитай навык
feature-flagsи объясни, какой workflow выбрать для нового флага. - Получи список проектов GrowthBook через API и покажи результат.
- Создай feature flag по данным из
payload.json, используя запись в GrowthBook API.
Как установить growthbook-mcp
Командой платформы
claude mcp add --env GB_API_KEY=<GB_API_KEY> --env GB_API_URL=<GB_API_URL> --env GB_SKILLS_ENABLED=<GB_SKILLS_ENABLED> --transport stdio growthbook-mcp -- npx -y @growthbook/mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add growthbook-mcp --env GB_API_KEY=<GB_API_KEY> --env GB_API_URL=<GB_API_URL> --env GB_SKILLS_ENABLED=<GB_SKILLS_ENABLED> -- npx -y @growthbook/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"growthbook-mcp": {
"command": "npx",
"args": [
"-y",
"@growthbook/mcp"
],
"env": {
"GB_API_KEY": "<GB_API_KEY>",
"GB_API_URL": "<GB_API_URL>",
"GB_SKILLS_ENABLED": "<GB_SKILLS_ENABLED>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"growthbook-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@growthbook/mcp"
],
"env": {
"GB_API_KEY": "<GB_API_KEY>",
"GB_API_URL": "<GB_API_URL>",
"GB_SKILLS_ENABLED": "<GB_SKILLS_ENABLED>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e GB_API_KEY=<GB_API_KEY> -e GB_API_URL=<GB_API_URL> -e GB_SKILLS_ENABLED=<GB_SKILLS_ENABLED> growthbook-mcp npx -y @growthbook/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о growthbook-mcp
Как установить growthbook-mcp в Claude Code?
Выполните claude mcp add growthbook-mcp -- npx -y @growthbook/mcp, затем `claude mcp add --env GB_API_KEY=<GB_API_KEY> --env GB_API_URL=<GB_API_URL> --env GB_SKILLS_ENABLED=<GB_SKILLS_ENABLED> --transport stdio growthbook-mcp -- npx -y @growthbook/mcp`.
Что делает growthbook-mcp?
Сервер показывает навыки GrowthBook, читает их содержимое и передаёт аутентифицированные GET-, POST-, PUT-, PATCH- и DELETE-запросы в API.
Что нужно для работы growthbook-mcp в stdio?
Нужен ключ API или personal access token в GB_API_KEY. Для другого или self-hosted адреса API задайте GB_API_URL.