GrowthBook MCP Server

by growthbook
MIT License
111

Сервер GrowthBook MCP

С сервером GrowthBook MCP вы можете взаимодействовать с GrowthBook прямо из вашего клиента LLM. Смотрите подробности эксперимента, добавляйте флаги функций и многое другое.

Настраивать

Переменные среды Используйте следующие переменные среды для настройки сервера MCP.

Имя переменнойСтатусОписание
GB_API_KEYНеобходимыйAPI-ключ GrowthBook.
GB_USERНеобходимыйВаше имя. Используется при создании флага функции.
GB_API_URLНеобязательныйURL-адрес вашего API GrowthBook. По умолчанию https://api.growthbook.io .
GB_APP_ORIGINНеобязательныйURL-адрес вашего приложения GrowthBook по умолчанию — https://app.growthbook.io .

Ниже приведены инструкции по добавлению сервера MCP к клиенту. Любой клиент, поддерживающий MCP, также совместим. Ознакомьтесь с его документацией, чтобы узнать, как добавить сервер.

Курсор

  1. Открыть Настройки курсораMCP
  2. Нажмите Добавить новый глобальный сервер MCP.
  3. Добавьте запись для GrowthBook MCP, следуя приведенному ниже образцу:
{ "mcpServers": { "growthbook": { "command": "npx", "args": ["-y", "@growthbook/mcp"], "env": { "GB_API_KEY": "YOUR_API_KEY", "GB_API_URL": "YOUR_API_URL", "GB_APP_ORIGIN": "YOUR_APP_ORIGIN", "GB_USER": "YOUR_NAME" } } } }
  1. Сохраните настройки.

После успешного подключения к серверу вы должны увидеть зеленый активный статус!

Код VS

  1. Открыть настройки пользователя (JSON)
  2. Добавьте запись MCP:
"mcp": { "servers": { "growthbook": { "command": "npx", "args": [ "-y", "@growthbook/mcp" ], "env": { "GB_API_KEY": "YOUR_API_KEY", "GB_API_URL": "YOUR_API_URL", "GB_APP_ORIGIN": "YOUR_APP_ORIGIN", "GB_USER": "YOUR_NAME" } } } }
  1. Сохраните настройки.

GrowthBook MCP теперь готов к использованию в VS Code.

Клод Десктоп

  1. Откройте НастройкиРазработчик
  2. Нажмите «Изменить конфигурацию».
  3. Открыть claude_desktop_config.json
  4. Добавьте следующую конфигурацию:
{ "mcpServers": { "growthbook": { "command": "npx", "args": ["-y", "@growthbook/mcp"], "env": { "GB_API_KEY": "YOUR_API_KEY", "GB_API_URL": "YOUR_API_URL", "GB_APP_ORIGIN": "YOUR_APP_ORIGIN", "GB_USER": "YOUR_NAME" } } } }
  1. Сохраните конфигурацию и перезапустите Клода.

В окне чата должен появиться значок молотка, указывающий на то, что ваш сервер GrowthBook MCP подключен и доступен!


Инструменты

  • Флаги функций
    • create_feature_flag : Создать, добавить или обернуть элемент с флагом функции. Укажите ключ, тип, значение по умолчанию и метаданные.
    • get_feature_flags : список всех флагов функций в вашем экземпляре GrowthBook.
    • get_single_feature_flag : Извлечение сведений о конкретном флаге функции по идентификатору.
    • get_stale_safe_rollouts : список всех правил безопасного развертывания, которые были откатены или отменены.
    • create_force_rule : Создать флаг функции с условием нацеливания.
    • generate_flag_types : Генерирует типы для флагов функций
  • Эксперименты
    • get_experiments : Список всех экспериментов в GrowthBook.
    • get_experiment : получение сведений о конкретном эксперименте по идентификатору.
    • get_attributes : список всех атрибутов пользователя, отслеживаемых в GrowthBook (полезно для таргетинга).
  • Окружающая среда
    • get_environments : список всех сред (например, производственных, промежуточных), настроенных в GrowthBook.
  • Проекты
    • get_projects : список всех проектов в вашем экземпляре GrowthBook.
  • Подключения SDK
    • get_sdk_connections : список всех подключений SDK (как GrowthBook подключается к вашим приложениям).
    • create_sdk_connection : создайте новое подключение SDK для вашего приложения, указав язык и среду.
  • Поиск документации
    • search_growthbook_docs : Поиск в документации GrowthBook информации об использовании функции по ключевому слову или вопросу.

Related MCP Servers

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/growthbook/growthbook-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server