用途:在 LaunchDarkly 引导流程中配置其托管 MCP 服务器,使功能开关管理技能与引导流程能够调用 MCP 工具。该技能嵌套在 LaunchDarkly 引导技能下,当第一个开关可用后由父技能移交至此。
主要能力:使用 OAuth 认证,托管服务器无需 API 密钥;提供统一的托管 MCP 服务器,同时处理功能开关与 AgentControl。统一服务器地址为 https://mcp.launchdarkly.com/mcp/launchdarkly,旧的 mcp/fm 与 mcp/aiconfigs 已弃用。
使用方式:先检测代理类型,再尝试快速安装链接 https://mcp.launchdarkly.com/mcp/launchdarkly/install,并提示用户授权弹窗通常出现在编码环境而非浏览器。若快速安装不可用,则手动在对应代理的 MCP 配置文件中添加托管服务器条目,如 Cursor 的 .cursor/mcp.json、Claude Code 的 .mcp.json 或 ~/.claude.json、GitHub Copilot 的仓库设置、Windsurf 的代理专属配置。随后按代理完成授权:Cursor 需在 MCP 设置中开启并点击 Connect;Claude Code 在首次工具调用时自动触发 OAuth;GitHub Copilot 需在仓库设置中保存。启用后无需强制重启,可直接探测轻量 MCP 工具验证。
适用场景:LaunchDarkly 引导流程中的 MCP 接入,以及需要以托管方式使用功能开关与 AgentControl 的编码代理环境。
限制与注意:不要配置本地 npx 服务器,始终使用托管服务器;不要索取或存储 API 密钥;不要自动迁移已弃用的 mcp/aiconfigs,需通过阻塞式问题询问用户;不要将重启作为首选步骤,认证错误(401/403)应引导重新授权而非重启。若代理不在已知列表中,需按其期望格式添加指向统一服务器 URL 的 MCP 条目。用户选择跳过 MCP 时应记录并继续,不阻塞 SDK 工作。