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 中进行身份验证:

  1. 配置完成后,您将看到 DevCycle MCP 显示为 "需要登录" 并带有黄色指示器
  2. 点击 DevCycle MCP 服务器以启动授权过程
  3. 这将在 mcp.devcycle.com 打开一个浏览器授权页面
  4. 查看并点击 "允许访问" 以授予权限
  5. 如果您有多个组织,请在 auth.devcycle.com 选择您想要的组织
  6. 您将被重定向回 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_sdkSDK 安装指南与示例

试用一下​

配置完成后,尝试向您的 AI 助手提问:

  • "创建一个名为 'new-checkout-flow' 的新功能开关"
  • "列出我项目中的所有功能"
  • "在生产环境中为 header-redesign 功能启用定向"
  • "显示过去 7 天的评估分析"

后续步骤​

  • MCP 参考 - 包含所有参数的完整工具文档
  • CLI 参考 - 了解底层的 CLI 命令

获取帮助​

  • GitHub Issues:GitHub Issues
  • 通用文档:DevCycle 文档
  • 支持:联系支持