DevCycle MCP Server
官方将您最喜爱的人工智能工具转变为功能管理助手。DevCycle的MCP可与您最喜爱的编码助手配合使用,让您直接在工作流中使用自然语言创建和监控功能标志。
文档
本页内容
DevCycle 模型上下文协议(MCP)服务器基于 DevCycle CLI,它使 Cursor、Windsurf 等 AI 驱动的代码编辑器,或 Claude Desktop 等通用工具,能够直接与您的 DevCycle 项目交互并代表您进行更改。
快速设置
DevCycle MCP 是托管服务,因此无需设置本地服务器。我们将引导您完成安装并使用您偏好的 AI 工具进行身份验证。
直接连接: 对于原生支持 MCP 规范及 OAuth 身份验证的客户端,您可以直接连接到我们的托管服务器:
https://mcp.devcycle.com/mcp
协议支持:我们的 MCP 服务器同时支持 SSE 和 HTTP Streaming 协议,会根据您客户端的能力自动协商最佳选项。
备用端点:如果您的客户端在协议协商时遇到问题,请使用仅 SSE 的端点:
https://mcp.devcycle.com/sse
MCP 注册表:如果您正在使用 registry.modelcontextprotocol.io,DevCycle MCP 的列表名称为:com.devcycle/mcp
info
这些说明使用的是远程 DevCycle MCP 服务器。有关本地 MCP 服务器的安装,请参阅参考文档。
配置您的 AI 客户端
- Cursor
- VS Code
- Claude Code
- OpenCode
- Claude Desktop
- Windsurf
- Codex CLI
- Gemini CLI
📦 在 Cursor 中安装
要打开 Cursor 并自动添加 DevCycle MCP,请点击上方的安装按钮。或者,将以下内容添加到您的 ~/.cursor/mcp_settings.json 文件中。要了解更多信息,请参阅 Cursor 文档。
{
"mcpServers": {
"DevCycle": {
"url": "https://mcp.devcycle.com/mcp"
}
}
}
在 Cursor 中进行身份验证:
- 配置完成后,您将看到 DevCycle MCP 显示为 "需要登录" 并带有黄色指示器
- 点击 DevCycle MCP 服务器以启动授权过程
- 这将在
mcp.devcycle.com打开一个浏览器授权页面 - 查看并点击 "允许访问" 以授予权限
- 如果您有多个组织,请在
auth.devcycle.com选择您想要的组织 - 您将被重定向回 Cursor,此时服务器已处于活动状态
可用工具
DevCycle MCP 服务器提供全面的功能开关管理工具,分为 6 个类别:
| 类别 | 工具 | 描述 |
|---|---|---|
| 功能管理 | list_features, create_feature, update_feature, update_feature_status, delete_feature, cleanup_feature, get_feature_audit_log_history | 创建和管理功能开关 |
| 变量管理 | list_variables, create_variable, update_variable, delete_variable | 管理功能变量 |
| 项目管理 | list_projects, get_current_project, select_project | 项目选择与详情 |
| 自定位与覆盖 | get_self_targeting_identity, update_self_targeting_identity, list_self_targeting_overrides, set_self_targeting_override, clear_feature_self_targeting_overrides | 测试与覆盖 |
| 结果与分析 | get_feature_total_evaluations, get_project_total_evaluations | 使用情况分析 |
| SDK 安装 | install_devcycle_sdk | SDK 安装指南与示例 |
试用一下
配置完成后,尝试向您的 AI 助手提问:
- "创建一个名为 'new-checkout-flow' 的新功能开关"
- "列出我项目中的所有功能"
- "在生产环境中为 header-redesign 功能启用定向"
- "显示过去 7 天的评估分析"
后续步骤
- MCP 参考 - 包含所有参数的完整工具文档
- CLI 参考 - 了解底层的 CLI 命令
获取帮助
- GitHub Issues:GitHub Issues
- 通用文档:DevCycle 文档
- 支持:联系支持