DevCycle MCP Server

ทางการ

เปลี่ยนเครื่องมือ AI ที่คุณชื่นชอบให้เป็นผู้ช่วยจัดการฟีเจอร์ DevCycle's MCP ทำงานร่วมกับผู้ช่วยเขียนโค้ดที่คุณชื่นชอบ เพื่อให้คุณสามารถสร้างและตรวจสอบฟีเจอร์แฟล็กโดยใช้ภาษาธรรมชาติได้โดยตรงในเวิร์กโฟลว์ของคุณ

เอกสาร

บนหน้านี้

DevCycle Model Context Protocol (MCP) Server สร้างขึ้นบนพื้นฐานของ DevCycle CLI ซึ่งช่วยให้เครื่องมือแก้ไขโค้ดที่ขับเคลื่อนด้วย AI อย่าง Cursor และ Windsurf หรือเครื่องมือทั่วไปอย่าง 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: หากคุณกำลังใช้ 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 แสดงสถานะเป็น "Needs login" พร้อมตัวบ่งชี้สีเหลือง
  2. คลิกที่เซิร์ฟเวอร์ DevCycle MCP เพื่อเริ่มกระบวนการอนุญาต
  3. การดำเนินการนี้จะเปิดหน้าอนุญาตในเบราว์เซอร์ที่ mcp.devcycle.com
  4. ตรวจสอบและคลิก "Allow Access" เพื่อให้สิทธิ์
  5. หากคุณมีหลายองค์กร ให้เลือกองค์กรที่ต้องการที่ auth.devcycle.com
  6. คุณจะถูกเปลี่ยนเส้นทางกลับไปยัง Cursor โดยเซิร์ฟเวอร์จะทำงานอยู่

เครื่องมือที่พร้อมใช้งาน​

DevCycle MCP Server มีเครื่องมือจัดการ Feature Flag ที่ครอบคลุม โดยแบ่งเป็น 6 หมวดหมู่:

หมวดหมู่เครื่องมือคำอธิบาย
การจัดการ Featurelist_features, create_feature, update_feature, update_feature_status, delete_feature, cleanup_feature, get_feature_audit_log_historyสร้างและจัดการ Feature Flag
การจัดการตัวแปรlist_variables, create_variable, update_variable, delete_variableจัดการตัวแปร Feature
การจัดการโปรเจกต์list_projects, get_current_project, select_projectการเลือกและรายละเอียดโปรเจกต์
Self-Targeting และ Overridesget_self_targeting_identity, update_self_targeting_identity, list_self_targeting_overrides, set_self_targeting_override, clear_feature_self_targeting_overridesการทดสอบและ Overrides
ผลลัพธ์และการวิเคราะห์get_feature_total_evaluations, get_project_total_evaluationsการวิเคราะห์การใช้งาน
การติดตั้ง SDKinstall_devcycle_sdkคู่มือและตัวอย่างการติดตั้ง SDK

ลองใช้งาน​

เมื่อกำหนดค่าแล้ว ให้ลองถามผู้ช่วย AI ของคุณ:

  • "สร้าง Feature Flag ใหม่ชื่อ 'new-checkout-flow'"
  • "แสดงรายการ Feature ทั้งหมดในโปรเจกต์ของฉัน"
  • "เปิดใช้งานการกำหนดเป้าหมายสำหรับ Feature header-redesign ใน production"
  • "แสดงการวิเคราะห์การประเมินผลย้อนหลัง 7 วัน"

ขั้นตอนถัดไป​

  • MCP Reference - เอกสารเครื่องมือฉบับสมบูรณ์พร้อมพารามิเตอร์ทั้งหมด
  • CLI Reference - เรียนรู้เกี่ยวกับคำสั่ง CLI พื้นฐาน

การขอความช่วยเหลือ​

  • GitHub Issues: GitHub Issues
  • เอกสารทั่วไป: DevCycle Docs
  • ฝ่ายสนับสนุน: ติดต่อฝ่ายสนับสนุน