GrowthBook MCP — флаги и эксперименты для агента
GrowthBook MCP
Официальный тонкий MCP-сервер GrowthBook: агент читает и меняет флаги функций и эксперименты через REST API и готовые скиллы
- 24 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- growthbook_api_write выполняет POST, PUT, PATCH и DELETE и меняет флаги, которые влияют на живых пользователей
- Ключ API открывает агенту всю платформу в пределах прав ключа
Установка
- Работает в
Ручная установка
npx @growthbook/mcpКоманда запуска из README, ключ задают переменной GB_API_KEY в конфиге клиента.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- growthbook_api_write выполняет POST, PUT, PATCH и DELETE и меняет флаги, которые влияют на живых пользователей
- Ключ API открывает агенту всю платформу в пределах прав ключа
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
GrowthBook — платформа флагов функций и A/B-экспериментов. Этот сервер намеренно тонкий: у него четыре инструмента, а знания лежат в отдельном репозитории скиллов GrowthBook и вшиваются при сборке. growthbook_list_skills перечисляет скиллы верхнего уровня, growthbook_read_skill возвращает описание нужного сценария, например feature-flags или один из его дочерних сценариев. growthbook_api_read отправляет запросы GET к REST API GrowthBook и помечен как только чтение. growthbook_api_write выполняет POST, PUT, PATCH и DELETE и помечен как разрушающий, чтобы клиенты могли просить подтверждение. Сервер запускается по stdio командой npx @growthbook/mcp или как HTTP-сервер с OAuth. Для Cursor есть плагин в маркетплейсе, он подключается к размещенному серверу https://mcp.growthbook.io/mcp и открывает вход в GrowthBook. Для самостоятельной установки GrowthBook есть настройка GB_API_URL.
Для кого. Командам, которые ведут флаги и эксперименты в GrowthBook и хотят менять их из Claude Code или Cursor без лишних вкладок.
Подходит, если
- Новый флаг функции создают по шагам из скилла, и агент должен сразу найти правильный сценарий
- Нужно посмотреть список экспериментов и их статус без захода в панель
- Один и тот же флаг включают на тестовой среде и проверяют правила таргетинга
- На самостоятельно установленном GrowthBook агенту выдают ключ и адрес собственного API
- Служебный клиент должен видеть только API, поэтому скиллы отключены переменной GB_SKILLS_ENABLED
Не подходит, если
- Нужны отдельные инструменты на каждый метод API: сервер отдает только универсальные чтение и запись по пути
- Нужна проверка, что флаг не затронет живых пользователей: решение остается за вами, запись выполняется по запросу агента
- Нужен вызов команды `gb-call`: сервер ее не запускает и сопоставляет GET и POST со своими инструментами
Пример запроса к агенту
Создай флаг `new-checkout` для тестовой среды с включением на десять процентов пользователей и покажи, что получилосьMCP
- Транспорт
- stdio, http
- Авторизация
- API-ключ
Переменные окружения
GB_API_KEYобязательная, секрет- Ключ API или персональный токен GrowthBook, обязателен для stdio.
GB_API_URL- Адрес API, по умолчанию https://api.growthbook.io; для своей установки.
Ограничения
Для запуска по stdio нужен GB_API_KEY, ключ API или персональный токен GrowthBook. В HTTP-режиме с OAuth ключ необязателен, но тогда требуется GB_MCP_URL, без него сервер не стартует. Адрес API по умолчанию https://api.growthbook.io, для самостоятельной установки задают GB_API_URL.
Каждый вызов REST несет заголовки с именем инструмента, версией, транспортом и клиентом: GrowthBook учитывает их в обычной телеметрии, а сам сервер ничего никуда не отправляет. Скиллы вшиваются при сборке из репозитория growthbook/skills, скрипты из каталогов скиллов не копируются.
Как отключить. Удалите запись growthbook из конфига клиента или плагин в Cursor, а ключ API отзовите в GrowthBook. Телеметрию на своем GrowthBook отключает DISABLE_TELEMETRY на бэкенде.
Частые вопросы
Как подключить GrowthBook MCP?
Запустите npx @growthbook/mcp с переменной GB_API_KEY в конфиге клиента или установите плагин GrowthBook из маркетплейса Cursor. Плагин работает с размещенным сервером https://mcp.growthbook.io/mcp.
Зачем в сервере скиллы?
В скиллах лежат сценарии и ограничения, например создание флага. Агент читает их через growthbook_read_skill и затем вызывает REST API. Если скиллы не нужны, GB_SKILLS_ENABLED=false оставит только growthbook_api_read и growthbook_api_write.
Работает ли сервер с самостоятельно установленным GrowthBook?
Да, укажите GB_API_URL с адресом вашего API. Для Cursor-плагина самостоятельная установка настраивается вручную.
Чем отличаются два адреса в HTTP-режиме?
Путь /mcp дает скиллы и API, а /mcp/api только growthbook_api_read и growthbook_api_write.
Отправляет ли сервер телеметрию?
Сам нет. В каждый REST-запрос добавлены заголовки X-GB-MCP-Tool, Version, Transport и Client, и GrowthBook учитывает их в своей телеметрии.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыHumblytics MCP дает агенту живую аналитику сайта, воронки и A/B-тесты и 12 маркетинговых скиллов для поиска проблем конверсии.
MCP-сервер AsoBeast: агент читает позиции ключей App Store и Google Play, конкурентов и очередь ASO-задач вашего экземпляра.
Один MCP-сервер для рекламных кабинетов, аналитики и CRM: Google Ads, Meta Ads, GA4, TikTok Ads и LinkedIn Ads
MCP-сервер веб-аналитики Betterlytics: агент читает трафик, воронки, ошибки JavaScript и состояние мониторов аптайма.
MCP сервер для Google Ads: разбор кампаний, метрик и ключевых слов через запросы GAQL прямо в диалоге с агентом
HitKeep — открытая веб-аналитика без cookies в одном бинарнике, MCP-сервер только для чтения отдает ассистентам агрегаты.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| GrowthBook MCP — флаги и эксперименты для агента (эта карточка) | да | API-ключ | 24 | |
| LaunchDarkly MCP Server | да | API-ключ | 27 | сервер для флагов LaunchDarkly, у GrowthBook свой REST API и открытый код платформы |
| Flags SDK | да | 629 | набор для работы с флагами в коде приложения на Next.js, без управления платформой экспериментов |
Коротко о README
В README описаны четыре инструмента, плагин для Cursor, запуск и переменные окружения, HTTP-режим с OAuth, режим только с API, вшивание скиллов и заголовки учета. Лицензия MIT.