SuperAPI AI 工具集

LaunchDarkly Automation

部署与运维

查看项目

更新于 10-15 20:26

技能介绍

用途:通过 Composio 将 LaunchDarkly 功能开关管理自动化,可枚举项目与环境、创建基于 Webhook 的开关触发器、管理触发器生命周期,并审计代码库中的开关引用。

主要能力与工具: LAUNCH_DARKLY_LIST_PROJECTS 列出项目及键,支持 filter、expand、limit、offset、sort。 LAUNCH_DARKLY_GET_ENVIRONMENTS 列出某项目下的环境,需 project_key,支持 filter、limit、offset、sort。 LAUNCH_DARKLY_CREATE_TRIGGER_WORKFLOW 创建触发器,需 project_key、feature_flag_key、environment_key,可选 integration_key(默认 generic-trigger,也可 datadog、honeycomb、dynatrace)、instructions(kind 固定为 flag_action,action 为 turnFlagOn 或 turnFlagOff)、comment;生成唯一 Webhook URL。 LAUNCH_DARKLY_DELETE_TRIGGER_WORKFLOW 永久删除触发器及其 URL,需 project_key、feature_flag_key、environment_key、id。 LAUNCH_DARKLY_LIST_CODE_REFERENCE_REPOSITORIES 追踪代码中开关使用位置,支持 projKey、flagKey、withBranches、withReferencesForDefaultBranch。

使用方式:将 Composio MCP 服务器 https://rube.app/mcp 添加到客户端,按提示用 API 密钥连接 LaunchDarkly 账户,然后调用上述工作流。

限制与注意:调用其他工具前先用 LIST_PROJECTS 获取有效项目键;环境键为小写 slug(如 production、test),非显示名;触发器删除不可恢复;代码引用为 Enterprise 功能且需 code-reference-repository 写权限;instructions 每项须含 kind: "flag_action" 与 turnFlagOn/turnFlagOff。

适用场景:功能开关的批量查询、环境管理、基于外部事件(Webhook、Datadog 告警等)自动开关、代码引用审计。