DevCycle
官方将您最喜爱的人工智能工具转变为功能管理助手。DevCycle的MCP可与您最喜爱的编码助手配合使用,让您直接在工作流中使用自然语言创建和监控功能标志。
你可以用 DevCycle MCP 做什么?
- 创建和管理功能开关 — 让助手通过
create_feature、update_feature、update_feature_status和delete_feature创建、更新、归档或删除开关。 - 管理功能变量 — 使用
create_variable、update_variable和delete_variable在功能上添加、修改或移除变量。 - 设置自定目标覆盖 — 通过
set_self_targeting_override和update_self_targeting_identity为自身身份应用覆盖以进行测试。 - 查看评估分析 — 使用
get_feature_total_evaluations和get_project_total_evaluations检索功能或项目的总评估次数。 - 切换项目 — 通过
list_projects和select_project列出可用项目并更改活动上下文。
文档
本页内容
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 文档
- 支持:联系支持