メインコンテンツへスキップ
Devin MCP サーバーは、公開リポジトリと非公開リポジトリの両方について、Devin のプラットフォーム機能へのプログラムによるアクセスを提供します。リポジトリのドキュメントや検索にとどまらず、MCP 互換のあらゆる AI エージェントや IDE から、セッション管理、プレイブック、Knowledge、スケジュール設定に完全にアクセスできます。
あらゆる Devin セッションまたは MCP 互換クライアントで、セッションを作成し、プレイブックや Knowledge を管理し、スケジュールを設定するなど、さまざまな操作を行えます。Devin でできることの詳細については、Advanced Capabilities を参照してください。

MCP とは何ですか?

Model Context Protocol (MCP) は、AI アプリが MCP 対応のデータソースやツールに安全に接続できるようにするオープン標準です。MCP は AI アプリケーションにとっての USB-C ポートのようなもので、AI アプリをさまざまなサービスに接続するための標準化された方法だと考えることができます。

Devin MCP サーバー

Devin MCP サーバーは、公開および非公開リポジトリの両方へアクセスでき、さらにプラットフォーム管理機能をフルに利用できる、認証が必要なサービスです。 ベースサーバーの URL: https://mcp.devin.ai/

認証が必要です

Devin MCP サーバーを利用するには、Devin APIキーが必要です。
  1. Devin.ai でDevinアカウントを作成します
  2. アカウント設定でAPIキーを生成します
  3. MCPクライアントの設定にAPIキーを含めます
MCP サーバーは、Devin APIと同じ認証方式をサポートしています。
レガシーAPIキー (apk_ / apk_user_ プレフィックス) は、Devin MCP サーバーではサポートされていません。代わりにサービスユーザーAPIキーを利用してください。

Enterprise アカウント: X-Org-Id ヘッダー

Enterprise のサービスユーザーキーと PAT は、特定の組織ではなく、アカウントレベルでスコープされています。MCP ツールは組織レベルのリソース (セッション、プレイブック、Knowledge など) を扱うため、X-Org-Id ヘッダーを渡して、対象とする組織をサーバーに指定する必要があります。
組織IDは、Settings > Service users ページで確認するか、APIキーを使用して GET /v3/self エンドポイントを呼び出してください。
組織スコープのサービスユーザーキーでは、このヘッダーは不要です。組織は自動的に特定されます。

利用可能なツール

リポジトリのドキュメント

これらのツールを使用すると、任意の GitHub リポジトリのドキュメントを参照したりクエリしたりできます (公開リポジトリ、または認証が必要な非公開リポジトリに対応) :

セッション管理

Devin セッションをプログラムから作成、検索、確認、制御できます。

プレイブック管理

Devin によるタスクの実行方法を標準化するプレイブックを作成・管理します。

Knowledge 管理

Devinがコンテキストとして利用する組織の知識ベースを管理します。

スケジュール管理

定期実行または 1 回限りの Devin セッションをスケジュール設定します。

統合の管理

組織のネイティブ統合と MCP サーバーを閲覧・管理します。

ワイヤプロトコル

Devin MCP サーバーは Streamable HTTP をサポートしています:
  • URL: https://mcp.devin.ai/mcp
  • HTTP 互換クライアントで動作します
  • すべての統合での利用を推奨します
レガシー SSE (/sse) エンドポイントは非推奨になりました。代わりに /mcp エンドポイントを使用してください。

DeepWiki MCP との主な違い

セットアップ手順

サーバー URL のフィールド名はクライアントによって異なります。Devin Desktop では serverUrl を使用し、他のほとんどのクライアントでは標準的な url フィールドを使用します。誤ったフィールド名を使うと、MCP サーバー は何の通知もなく無視されます。

Devin Desktop の場合:

その他のほとんどのクライアント (例:Cursor) の場合:

Claude Code の場合: