DevCycle MCP Server
公式お気に入りのAIツールを機能管理アシスタントに変えます。DevCycleのMCPは、お気に入りのコーディングアシスタントと連携し、ワークフロー内で自然言語を使ってフィーチャーフラグを作成・監視できるようにします。
ドキュメント
このページでは
DevCycle Model Context Protocol (MCP) サーバーは DevCycle CLI をベースとしており、Cursor や Windsurf といった AI 搭載コードエディタ、あるいは Claude Desktop のような汎用ツールが、あなたの DevCycle プロジェクトと直接やり取りし、あなたに代わって変更を加えることを可能にします。
クイックセットアップ
DevCycle MCP はホスト型であるため、ローカルサーバーをセットアップする必要はありません。お好みの AI ツールでのインストールと認証手順を説明します。
直接接続: OAuth 認証を備えた MCP 仕様をネイティブにサポートするクライアントの場合、当社のホスト型サーバーに直接接続できます。
https://mcp.devcycle.com/mcp
プロトコルサポート: 当社の MCP サーバーは SSE と HTTP ストリーミングの両方のプロトコルをサポートしており、クライアントの能力に基づいて最適なオプションを自動的にネゴシエートします。
代替エンドポイント: クライアントでプロトコルネゴシエーションに問題が発生する場合は、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 ドキュメント
- サポート: サポートに問い合わせる