← 返回目录
L

LaunchDarkly MCP Server

官方
面向 LaunchDarkly 联邦与 EU 环境的本地 MCP 服务器
GitHub 源仓库 ↗
★ 23 Stars 分类 · 开发工具 热门
48FMRS · D

LaunchDarkly 本地 MCP 服务器是面向联邦和 EU 环境的自管理解决方案,功能较托管版本有限。它要求 API 密钥,并允许 AI 客户端通过 stdio 或 SSE 与 LaunchDarkly 数据交互。适合无法使用托管 MCP 的用户,但需注意安全风险和功能限制。

可靠性
8/20
安全与权限
8/20
维护活跃度
10/20
文档质量
11/20
安装易用性
11/20
查看 FMRS 评分方法 →

这是 LaunchDarkly 的本地 Model Context Protocol (MCP) 服务器,专为 LaunchDarkly 的联邦(Federal)和欧盟(EU)环境设计。这些环境目前尚不支持官方托管的 MCP,因此 LaunchDarkly 提供该自管理服务器作为替代。官方强烈建议在可用的情况下优先使用托管服务器,因为托管版本功能更完整且更新更频繁。该服务器可通过 npx、独立二进制文件、本地克隆或 Docker 安装,并允许 AI 客户端以 stdio 方式连接,或通过 URL 使用 SSE 方式连接。它要求提供 LaunchDarkly API 密钥,并支持通过 --server-url 参数指定商业、联邦或 EU 环境。

工具能力

getTargeting
查看 AI Config 的定向规则
updateTargeting
更新 AI Config 定向规则
list
列出 AI Configs
create
创建新的 AI Config
delete
删除 AI Config
get
获取 AI Config
update
更新 AI Config
createVariation
创建 AI Config 变体
deleteVariation
删除 AI Config 变体
getVariation
获取 AI Config 变体
updateVariation
更新 AI Config 变体
listEntries
列出审计日志条目
listRepositories
列出代码引用仓库
listByProject
列出项目下的环境
getStatus
获取跨环境的标志状态
patch
更新功能标志

安装接入

在 Cursor 中,于项目根目录创建 .cursor/mcp.json 文件,内容为 {"mcpServers":{"LaunchDarkly":{"command":"npx","args":["-y","--package","@launchdarkly/mcp-server","--","mcp","start","--api-key","api-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"]}}},将 api-key 替换为您的 LaunchDarkly API 密钥。Claude Desktop 用户可将相同内容添加至 claude_desktop_config.json。Qodo Gen 用户需点击 Connect more tools,再点击 + Add new MCP,添加相同配置并保存。GitHub Copilot CLI 用户可运行 /mcp add 或编辑 ~/.copilot/mcp-config.json。也可使用独立二进制文件、本地克隆或 Docker 安装。

claude_desktop_config.json
{"mcpServers":{"LaunchDarkly":{"command":"npx","args":["-y","--package","@launchdarkly/mcp-server","--","mcp","start","--api-key","api-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"]}}}

选型与风险

适合谁

  • 使用 LaunchDarkly 联邦或 EU 环境的团队
  • 需要通过 AI 客户端管理功能标志的开发者

不适合谁

  • 需要托管 MCP 全部功能的用户
  • 不愿提供 LaunchDarkly API 密钥的用户

所需权限

  • 需要 LaunchDarkly API 密钥以进行身份验证
  • 访问 LaunchDarkly 账户中的功能标志、AI Configs、环境、审计日志和代码引用数据

风险与副作用

  • API 密钥泄露可能导致未经授权的访问
  • 对功能标志的修改可能影响生产环境
  • 服务器为自管理,可能存在功能缺失或不及时更新的问题

常见排障

  1. 确保 API 密钥有效且具有访问所需资源的权限
  2. 检查 --server-url 参数是否与环境匹配(商业、联邦或 EU)
  3. 验证网络连接和 AI 客户端的 MCP 配置格式是否正确
  4. 对于使用环境变量的客户端,确认变量名称和值正确传递

使用场景

管理 LaunchDarkly 功能标志与 AI Configs
查看标志跨环境状态
列出审计日志条目
列出代码引用仓库
列出环境信息

支持客户端

Cursor完整支持
Claude Desktop完整支持
Qodo Gen完整支持
GitHub Copilot CLI完整支持