适合谁
- 使用 LaunchDarkly 联邦或 EU 环境的团队
- 需要通过 AI 客户端管理功能标志的开发者
LaunchDarkly 本地 MCP 服务器是面向联邦和 EU 环境的自管理解决方案,功能较托管版本有限。它要求 API 密钥,并允许 AI 客户端通过 stdio 或 SSE 与 LaunchDarkly 数据交互。适合无法使用托管 MCP 的用户,但需注意安全风险和功能限制。
这是 LaunchDarkly 的本地 Model Context Protocol (MCP) 服务器,专为 LaunchDarkly 的联邦(Federal)和欧盟(EU)环境设计。这些环境目前尚不支持官方托管的 MCP,因此 LaunchDarkly 提供该自管理服务器作为替代。官方强烈建议在可用的情况下优先使用托管服务器,因为托管版本功能更完整且更新更频繁。该服务器可通过 npx、独立二进制文件、本地克隆或 Docker 安装,并允许 AI 客户端以 stdio 方式连接,或通过 URL 使用 SSE 方式连接。它要求提供 LaunchDarkly API 密钥,并支持通过 --server-url 参数指定商业、联邦或 EU 环境。
在 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 安装。
{"mcpServers":{"LaunchDarkly":{"command":"npx","args":["-y","--package","@launchdarkly/mcp-server","--","mcp","start","--api-key","api-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"]}}}