DevCycle MCP Server

官方

將您喜愛的AI工具轉變為功能管理助手。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

資訊

這些說明使用遠端 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 Docs
  • 支援:聯絡支援團隊