DevCycle
chính thứcBiến công cụ AI yêu thích của bạn thành trợ lý quản lý tính năng. MCP của DevCycle hoạt động cùng với trợ lý lập trình yêu thích của bạn để bạn có thể tạo và theo dõi các cờ tính năng bằng ngôn ngữ tự nhiên ngay trong quy trình làm việc của mình.
Bạn có thể làm gì với DevCycle MCP?
- Quản lý cờ tính năng — Yêu cầu trợ lý của bạn tạo, cập nhật, bật targeting hoặc xóa cờ tính năng trong dự án DevCycle của bạn.
- Xử lý biến tính năng — Nhờ trợ lý của bạn tạo, sửa đổi hoặc xóa các biến liên quan đến tính năng của bạn.
- Chuyển đổi dự án và xem chi tiết — Hỏi xem bạn đang làm việc trong dự án nào hoặc chuyển sang một dự án DevCycle khác.
- Thiết lập tự targeting và ghi đè — Cấu hình danh tính targeting cá nhân và ghi đè hành vi tính năng để kiểm thử.
- Kéo số liệu sử dụng — Yêu cầu số lần đánh giá cho một tính năng cụ thể hoặc toàn bộ dự án của bạn.
- Nhận hướng dẫn cài đặt SDK — Yêu cầu hướng dẫn từng bước và ví dụ để cài đặt DevCycle SDK.
Tài liệu
Máy chủ DevCycle Model Context Protocol (MCP) được xây dựng dựa trên DevCycle CLI, cho phép các trình soạn thảo mã hỗ trợ AI như Cursor và Windsurf, hoặc các công cụ đa năng như Claude Desktop, tương tác trực tiếp với các dự án DevCycle của bạn và thực hiện các thay đổi thay mặt bạn.
Thiết lập nhanh
DevCycle MCP được lưu trữ từ xa nên bạn không cần thiết lập máy chủ cục bộ. Chúng tôi sẽ hướng dẫn bạn cài đặt và xác thực với các công cụ AI bạn ưa thích.
Kết nối trực tiếp: Đối với các ứng dụng khách hỗ trợ nguyên bản đặc tả MCP với xác thực OAuth, bạn có thể kết nối trực tiếp đến máy chủ lưu trữ của chúng tôi:
https://mcp.devcycle.com/mcp
Hỗ trợ giao thức: Máy chủ MCP của chúng tôi hỗ trợ cả giao thức SSE và HTTP Streaming, tự động đàm phán tùy chọn tốt nhất dựa trên khả năng của ứng dụng khách.
Điểm cuối thay thế: Nếu ứng dụng khách của bạn gặp sự cố với việc đàm phán giao thức, hãy sử dụng điểm cuối chỉ hỗ trợ SSE:
https://mcp.devcycle.com/sse
Sổ đăng ký MCP: Nếu bạn đang sử dụng registry.modelcontextprotocol.io, DevCycle MCP được liệt kê là: com.devcycle/mcp
[!-info] -info info
Các hướng dẫn này sử dụng máy chủ DevCycle MCP từ xa. Để cài đặt máy chủ MCP cục bộ, hãy xem tài liệu tham khảo.
Cấu hình ứng dụng khách AI của bạn
- Cursor
- VS Code
- Claude Code
- OpenCode
- Claude Desktop
- Windsurf
- Codex CLI
- Gemini CLI
Để mở Cursor và tự động thêm DevCycle MCP, hãy nhấp vào nút cài đặt ở trên. Ngoài ra, hãy thêm nội dung sau vào tệp ~/.cursor/mcp_settings.json của bạn. Để tìm hiểu thêm, hãy xem tài liệu Cursor.
{
"mcpServers": {
"DevCycle": {
"url": "https://mcp.devcycle.com/mcp"
}
}
}
Xác thực trong Cursor:
- Sau khi cấu hình, bạn sẽ thấy DevCycle MCP được liệt kê là "Cần đăng nhập" với chỉ báo màu vàng
- Nhấp vào máy chủ DevCycle MCP để bắt đầu quá trình ủy quyền
- Thao tác này sẽ mở trang ủy quyền trên trình duyệt tại
mcp.devcycle.com - Xem lại và nhấp "Cho phép truy cập" để cấp quyền
- Nếu bạn có nhiều tổ chức, hãy chọn tổ chức mong muốn tại
auth.devcycle.com - Bạn sẽ được chuyển hướng trở lại Cursor với máy chủ hiện đang hoạt động
Các công cụ có sẵn
Máy chủ DevCycle MCP cung cấp các công cụ quản lý cờ tính năng toàn diện được tổ chức thành 6 danh mục:
| Danh mục | Công cụ | Mô tả |
|---|---|---|
| Quản lý tính năng | list_features, create_feature, update_feature, update_feature_status, delete_feature, cleanup_feature, get_feature_audit_log_history | Tạo và quản lý cờ tính năng |
| Quản lý biến | list_variables, create_variable, update_variable, delete_variable | Quản lý biến tính năng |
| Quản lý dự án | get_current_project, select_project | Chọn dự án và xem chi tiết |
| Tự nhắm mục tiêu & Ghi đè | get_self_targeting_identity, update_self_targeting_identity, list_self_targeting_overrides, set_self_targeting_override, clear_feature_self_targeting_overrides | Kiểm thử và ghi đè |
| Kết quả & Phân tích | get_feature_total_evaluations, get_project_total_evaluations | Phân tích sử dụng |
| Cài đặt SDK | install_devcycle_sdk | Hướng dẫn và ví dụ cài đặt SDK |
Dùng thử
Sau khi cấu hình, hãy thử yêu cầu trợ lý AI của bạn:
- "Tạo một cờ tính năng mới có tên 'new-checkout-flow'"
- "Liệt kê tất cả các tính năng trong dự án của tôi"
- "Bật nhắm mục tiêu cho tính năng header-redesign trong môi trường production"
- "Hiển thị cho tôi phân tích đánh giá trong 7 ngày qua"
Các bước tiếp theo
- Tài liệu tham khảo MCP - Tài liệu công cụ đầy đủ với tất cả các tham số
- - Tìm hiểu về các lệnh CLI cơ bản
Nhận trợ giúp
- GitHub Issues: GitHub Issues
- Tài liệu chung: DevCycle Docs
- Hỗ trợ: Liên hệ hỗ trợ