Руководство по коннектору7 мин чтенияMCP-инструментов: 277 языков

LaunchDarkly в MCP: фича-флаги, таргетинг, сегменты, эксперименты и журнал аудита в любом AI-агенте

Управление фичами LaunchDarkly из любого AI-агента: проекты и окружения, флаги с состоянием и статусом вычисления, сегменты, метрики и эксперименты, журнал аудита, участники и команды. Создавайте флаги и сегменты, включайте и выключайте флаги и меняйте таргетинг через semantic patch.

HCАвтор: команда HelpCodeОбновлено 7 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

LaunchDarkly

LaunchDarkly

LaunchDarkly feature flags: projects and environments, flags with state and evaluation status, segments, metrics and experiments, the audit log, members and teams. Create flags and segments, turn flags on or off and change targeting with semantic patches.

инструментов

27

Регион

INTL

Категория

Инфраструктура

Аутентификация

API Key

Требуемые env-vars

LAUNCHDARKLY_API_TOKEN
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте LaunchDarkly одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Управление фичами LaunchDarkly из любого AI-агента: проекты и окружения, флаги с состоянием и статусом вычисления, сегменты, метрики и эксперименты, журнал аудита, участники и команды. Создавайте флаги и сегменты, включайте и выключайте флаги и меняйте таргетинг через semantic patch.

Попробуй спросить

Примеры промптов для LaunchDarkly

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

LaunchDarkly · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → LaunchDarkly, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

LaunchDarkly

Управление фичами LaunchDarkly из любого AI-агента: проекты и окружения, флаги с состоянием и статусом вычисления, сегменты, метрики и эксперименты, журнал аудита, участники и команды. Создавайте флаги и сегменты, включайте и выключайте флаги и меняйте таргетинг через semantic patch.

Настройка

Настройка занимает около 2 минут. Нужен аккаунт LaunchDarkly.

  1. В LaunchDarkly откройте Organization settings, Authorization (https://app.launchdarkly.com/settings/authorization) и создайте access token. Для чтения выберите роль Reader; чтобы переключать и менять флаги, Writer или пользовательскую роль, ограниченную проектами и окружениями, которые AI может менять. Service token не привязан к человеку.
  2. Скопируйте токен (api-..., показывается один раз) в LAUNCHDARKLY_API_TOKEN и запустите launchdarkly_get_caller_identity: он покажет аккаунт, имя и тип токена, участника, которому он принадлежит, и его scopes. SDK-ключи (sdk-...) и мобильные ключи (mob-...) здесь не работают.
  3. Для инстанса в ЕС или федерального инстанса смените базовый URL коннектора на https://app.eu.launchdarkly.com или https://app.launchdarkly.us.

Поиск флагов: launchdarkly_list_projects, launchdarkly_get_project, launchdarkly_list_environments и launchdarkly_get_environment показывают структуру. launchdarkly_list_flags с env: production и фильтром вроде filter: query:checkout показывает каждый флаг: включён ли он и что отдаёт; без env состояния в ответе нет. launchdarkly_get_flag даёт вариации, цели, правила, fallthrough, вариацию для выключенного состояния и prerequisites по каждому окружению.

Уборка: launchdarkly_list_flag_statuses и launchdarkly_get_flag_status сообщают, в каком состоянии флаг: new, active, inactive (не вычислялся 7 дней) или launched (отдаёт всем одну вариацию), и когда его запрашивали последний раз. Флаги inactive и launched можно убирать из кода.

Выпуск: launchdarkly_create_flag создаёт флаг, по умолчанию булевый и выключенный во всех окружениях. launchdarkly_toggle_flag включает или выключает его в одном окружении. launchdarkly_update_flag меняет таргетинг, раскатки, настройки и жизненный цикл (deprecate, archive, restore); с dry_run: true он возвращает флаг в том виде, каким он стал бы, ничего не сохраняя. Сегменты: launchdarkly_list_segments, launchdarkly_get_segment, launchdarkly_create_segment (создаёт пустой) и launchdarkly_update_segment для целей и правил.

Эксперименты, аудит и люди: launchdarkly_list_metrics, launchdarkly_get_metric, launchdarkly_list_experiments и launchdarkly_get_experiment читают метрики и итерации экспериментов с вариантами, распределением трафика и статусом. launchdarkly_list_audit_log (например, spec: proj/default:env/production:flag/new-checkout) и launchdarkly_get_audit_log_entry показывают, кто что изменил, с полным изменением и комментарием. launchdarkly_list_members, launchdarkly_get_member, launchdarkly_list_teams и launchdarkly_get_team читают участников, роли и команды.

Перед записью: переключение флага или изменение таргетинга в продакшене за секунды меняет то, что получают реальные пользователи. AI сначала подтверждает с вами проект, окружение и флаг и добавляет comment, который некоторые окружения требуют. Окружения с согласованием отвечают 405; тогда для изменения нужен запрос на согласование в приложении LaunchDarkly.

Отключены при установке: launchdarkly_delete_flag. Удаление убирает флаг из всех окружений проекта и необратимо, а архивирование через archiveFlag в launchdarkly_update_flag можно отменить. Администратор рабочего пространства включает инструмент, когда он нужен команде.

Semantic patch: launchdarkly_toggle_flag, launchdarkly_update_flag и launchdarkly_update_segment отправляют инструкции вида {"kind": "addTargets", "contextKind": "user", "values": ["key-1"], "variationId": "<_id>"}. Id вариаций, правил и условий это поля _id из launchdarkly_get_flag или launchdarkly_get_segment. Веса раскатки указываются в тысячных долях процента (100000 = 100%).

Форматы данных: ключи проекта, окружения, флага и сегмента AI передаёт дальше как есть; id участников и записей аудита это 24-символьные hex-строки. Даты в миллисекундах Unix (creationDate, lastModified, date). Во флаге environments.<key>.on показывает, включён ли таргетинг, а _summary.variations что отдаётся. SDK- и мобильные ключи окружений не попадают ни в один ответ.

Постраничный вывод: списки принимают limit и offset (флаги до 100 на страницу) и возвращают totalCount и _links.next, пока есть следующие страницы. Журнал аудита возвращает не больше 20 записей за вызов; AI листает назад, задавая before равным date последней записи.

Частые ошибки: 401 означает неверный или удалённый токен, 403 токен, роль которого не разрешает вызов, 404 неизвестный ключ, 400 или 409 некорректный patch или конфликтующее изменение (сообщение называет проблему), 405 изменение, требующее согласования, 429 лимит запросов (подождите время из X-Ratelimit-Reset).

Коннектор не создаёт и не меняет проекты и окружения, не управляет участниками, командами и ролями, не удаляет сегменты, не создаёт эксперименты и не отправляет запросы на согласование.

Предварительные требования: LAUNCHDARKLY_API_TOKEN

Локальная установка коннектора

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Откройте http://localhost:3000/connectors/store, выберите LaunchDarkly и введите переменные, перечисленные в Предварительных требованиях.

Доступные инструменты

ToolWhat it does
launchdarkly_get_caller_identityShow what the access token is: account, token name and kind (personal or service), the member it belongs to and its scopes
launchdarkly_list_projectsList the projects with key, name, tags and default client-side settings
launchdarkly_get_projectGet one project with its settings; add expand: environments for its environments (SDK keys are left out)
launchdarkly_list_environmentsList the environments of a project (e.g
launchdarkly_get_environmentGet one environment with its settings: client-side id, default TTL, secure mode, whether changes need comments, confirmation or approval…
launchdarkly_list_flagsList the feature flags of a project: key, name, description, kind (boolean or multivariate), variations, tags, temporary flag, maintainer…
launchdarkly_get_flagGet one feature flag with its variations (with their _id), defaults and, per environment, whether it is on, its targets, rules (with…
launchdarkly_list_flag_statusesList the evaluation status of every flag in one environment: new, active, inactive (not evaluated for 7 days) or launched (serving one…
launchdarkly_get_flag_statusGet the evaluation status of one flag in one environment (new, active, inactive, launched) and when it was last requested
launchdarkly_create_flagCreate a feature flag in a project, by default a boolean flag (variations true and false) that is off in every environment
launchdarkly_toggle_flagTurn a feature flag on or off in one environment
launchdarkly_update_flagChange a feature flag with semantic patch instructions: targeting (addRule, removeRule, addClauses, addTargets, removeTargets…
launchdarkly_delete_flagDelete a feature flag from every environment of the project
launchdarkly_list_segmentsList the segments of an environment: key, name, description, tags, whether it is a big segment, and when it changed
launchdarkly_get_segmentGet one segment with its included and excluded targets, rules (with _id) and version
launchdarkly_create_segmentCreate an empty segment in one environment; add targets and rules afterwards with launchdarkly_update_segment
launchdarkly_update_segmentChange a segment with semantic patch instructions: addIncludedTargets, removeIncludedTargets, addExcludedTargets, removeExcludedTargets…
launchdarkly_list_metricsList the metrics of a project (conversions, clicks, page views, numeric custom events) with key, name, kind, event key, unit, success…
launchdarkly_get_metricGet one metric with its definition and, with expand, the experiments and metric groups that use it
launchdarkly_list_experimentsList the experiments of a project across environments: key, name, hypothesis, environment, current iteration status (not started, running…
launchdarkly_get_experimentGet one experiment with its hypothesis, current iteration (status, start date, treatments and traffic allocation, primary and secondary…
launchdarkly_list_audit_logList audit log entries, newest first: who changed what (flags, segments, environments, members) and when, with the title, description and…
launchdarkly_get_audit_log_entryGet one audit log entry with the full change: the JSON patch or semantic instructions applied, the previous and current version of the…
launchdarkly_list_membersList the account members: id, email, name, role (reader, writer, admin, owner, no_access) or custom roles, teams, last seen and whether…
launchdarkly_get_memberGet one account member with role, custom roles, teams and permission grants
launchdarkly_list_teamsList the teams: key, name, description, member count and the roles they hold
launchdarkly_get_teamGet one team with its description and, with expand, members, roles, projects and maintainers

Примеры запросов

  • «Включён ли флаг new-checkout в продакшене и что он отдаёт и кому?»
  • «Какие флаги проекта default неактивны в продакшене уже не меньше 7 дней?»
  • «Включи dark-mode в окружении test с комментарием прогон QA. Сначала сделай dry run и покажи результат.»
  • «Добавь user key beta-tester-17 в сегмент beta-users в продакшене.»
  • «Кто на этой неделе менял таргетинг new-checkout в продакшене и что именно изменилось?»

Следующие шаги

Это руководство помогло?

Ваш агент для LaunchDarkly в одном клике.

Установите коннектор, вставьте ключ, спросите свой AI-клиент. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить LaunchDarkly к ChatGPT через MCP

Управление фичами LaunchDarkly из любого AI-агента: проекты и окружения, флаги с состоянием и статусом вычисления, сегменты, метрики и эксперименты, журнал аудита, участники и команды. Создавайте флаги и сегменты, включайте и выключайте флаги и меняйте таргетинг через semantic patch.

Коннекторы

Как подключить LaunchDarkly к Claude через MCP

Управление фичами LaunchDarkly из любого AI-агента: проекты и окружения, флаги с состоянием и статусом вычисления, сегменты, метрики и эксперименты, журнал аудита, участники и команды. Создавайте флаги и сегменты, включайте и выключайте флаги и меняйте таргетинг через semantic patch.

Коннекторы

Как подключить LaunchDarkly к Cursor через MCP

Управление фичами LaunchDarkly из любого AI-агента: проекты и окружения, флаги с состоянием и статусом вычисления, сегменты, метрики и эксперименты, журнал аудита, участники и команды. Создавайте флаги и сегменты, включайте и выключайте флаги и меняйте таргетинг через semantic patch.

Коннекторы

Как подключить LaunchDarkly к Gemini через MCP

Управление фичами LaunchDarkly из любого AI-агента: проекты и окружения, флаги с состоянием и статусом вычисления, сегменты, метрики и эксперименты, журнал аудита, участники и команды. Создавайте флаги и сегменты, включайте и выключайте флаги и меняйте таргетинг через semantic patch.

Коннекторы

Как подключить LaunchDarkly к Meta Muse через MCP

Управление фичами LaunchDarkly из любого AI-агента: проекты и окружения, флаги с состоянием и статусом вычисления, сегменты, метрики и эксперименты, журнал аудита, участники и команды. Создавайте флаги и сегменты, включайте и выключайте флаги и меняйте таргетинг через semantic patch.

Коннекторы

Как подключить LaunchDarkly к Microsoft Copilot через MCP

Управление фичами LaunchDarkly из любого AI-агента: проекты и окружения, флаги с состоянием и статусом вычисления, сегменты, метрики и эксперименты, журнал аудита, участники и команды. Создавайте флаги и сегменты, включайте и выключайте флаги и меняйте таргетинг через semantic patch.