> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Devin MCP

> 公開および非公開リポジトリ向け公式 Devin MCP サーバーの利用方法

Devin MCP サーバーは、公開リポジトリと非公開リポジトリの両方について、Devin のプラットフォーム機能へのプログラムによるアクセスを提供します。リポジトリのドキュメントや検索にとどまらず、MCP 互換のあらゆる AI エージェントや IDE から、セッション管理、プレイブック、Knowledge、スケジュール設定に完全にアクセスできます。

<Info>
  あらゆる Devin セッションまたは MCP 互換クライアントで、セッションを作成し、プレイブックや Knowledge を管理し、スケジュールを設定するなど、さまざまな操作を行えます。Devin でできることの詳細については、[Advanced Capabilities](/ja/work-with-devin/advanced-capabilities) を参照してください。
</Info>

<div id="what-is-mcp">
  ## MCP とは何ですか？
</div>

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

<div id="devin-mcp-server">
  ## Devin MCP サーバー
</div>

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

**ベースサーバーの URL:** `https://mcp.devin.ai/`

<div id="authentication-required">
  ### 認証が必要です
</div>

Devin MCP サーバーを利用するには、Devin APIキーが必要です。

1. [Devin.ai](https://devin.ai/) でDevinアカウントを作成します
2. [アカウント設定](/ja/api-reference/authentication)でAPIキーを生成します
3. MCPクライアントの設定にAPIキーを含めます

MCP サーバーは、[Devin API](/ja/api-reference/authentication)と同じ認証方式をサポートしています。

| トークンタイプ                   | プレフィックス | org の解決                        |
| ------------------------- | ------- | ------------------------------ |
| **orgスコープのサービスユーザーキー**    | `cog_`  | 自動 — org\_id はサービスユーザーから特定されます |
| **Enterprise サービスユーザーキー** | `cog_`  | `X-Org-Id` ヘッダーが必要です (以下を参照)   |
| **パーソナルアクセストークン**         | `cog_`  | `X-Org-Id` ヘッダーが必要です (以下を参照)   |

<Note>
  レガシーAPIキー (`apk_` / `apk_user_` プレフィックス) は、Devin MCP サーバーでは**サポートされていません**。代わりに[サービスユーザーAPIキー](/ja/api-reference/authentication#service-users-recommended-for-automation)を利用してください。
</Note>

<div id="enterprise-accounts-x-org-id-header">
  #### Enterprise アカウント: `X-Org-Id` ヘッダー
</div>

Enterprise のサービスユーザーキーと PAT は、特定の組織ではなく、アカウントレベルでスコープされています。MCP ツールは組織レベルのリソース (セッション、プレイブック、Knowledge など) を扱うため、`X-Org-Id` ヘッダーを渡して、対象とする組織をサーバーに指定する必要があります。

```json theme={null}
{
  "mcpServers": {
    "devin": {
      "serverUrl": "https://mcp.devin.ai/mcp",
      "headers": {
        "Authorization": "Bearer <API_KEY>",
        "X-Org-Id": "<YOUR_ORG_ID>"
      }
    }
  }
}
```

<Tip>
  組織IDは、**Settings > Service users** ページで確認するか、APIキーを使用して [GET /v3/self](/ja/api-reference/v3/self/self) エンドポイントを呼び出してください。
</Tip>

組織スコープのサービスユーザーキーでは、このヘッダーは不要です。組織は自動的に特定されます。

<div id="available-tools">
  ## 利用可能なツール
</div>

<div id="repository-documentation">
  ### リポジトリのドキュメント
</div>

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

| ツール                        | 説明                                                           |
| -------------------------- | ------------------------------------------------------------ |
| **`read_wiki_structure`**  | GitHub リポジトリのドキュメントトピックの一覧を取得します                             |
| **`read_wiki_contents`**   | GitHub リポジトリに関するドキュメント全体を閲覧します                               |
| **`ask_question`**         | 1 つ以上のリポジトリ (最大 10 件) について任意の質問を行い、AI によるコンテキストに基づいた回答を取得します |
| **`list_available_repos`** | Devin アカウントでクエリ可能なすべてのリポジトリを一覧表示します                          |

<div id="session-management">
  ### セッション管理
</div>

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

| ツール                          | 説明                                                                                          |
| ---------------------------- | ------------------------------------------------------------------------------------------- |
| **`devin_session_create`**   | 1 つ以上の Devin セッションを作成します。各セッションには、prompt、タイトル、プレイブック、タグ、ACU limit を設定できます                   |
| **`devin_session_search`**   | タグ、プレイブック、origin、スケジュール、ユーザー、または作成時刻／更新時刻でセッションを検索および絞り込みできます                               |
| **`devin_session_interact`** | セッションを操作します — ステータスの取得、メッセージの送信、スリープ、終了、アーカイブ、メッセージや添付ファイルの読み取り、タグの管理を行えます                  |
| **`devin_session_events`**   | セッション内のイベントを確認します — 要約の一覧表示、イベント詳細の完全版の取得、またはテキストによるイベント内容の検索を行えます                          |
| **`devin_session_gather`**   | 複数のセッションが確定状態 (完了、エラー、スリープ、または待機中) に達するまで待機してから戻ります。ループでポーリングする代わりに、並列セッションを作成した後に利用すると便利です |

<div id="playbook-management">
  ### プレイブック管理
</div>

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

| Tool                        | Description                                                    |
| --------------------------- | -------------------------------------------------------------- |
| **`devin_playbook_manage`** | プレイブックの一覧表示、GET、作成、更新、削除を行います。自動化マクロ (例: `!my_macro`) に対応しています |

<div id="knowledge-management">
  ### Knowledge 管理
</div>

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

| ツール                          | 説明                                                                                                                                      |
| ---------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| **`devin_knowledge_manage`** | knowledge notes に対する完全なCRUD — 一覧表示、GET、作成、更新、削除、フォルダ構造の参照。さらに、knowledge suggestions も管理 — 一覧表示、閲覧、保留中の提案の却下。repo、フォルダ、検索クエリによる絞り込みをサポート |

<div id="schedule-management">
  ### スケジュール管理
</div>

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

| ツール                         | 説明                                                                                 |
| --------------------------- | ---------------------------------------------------------------------------------- |
| **`devin_schedule_manage`** | スケジュールの一覧表示、GET、作成、更新、削除を行います。定期スケジュール向けのcron式、1 回限りのスケジュール、通知設定、Agent の選択をサポートします |

<div id="integration-management">
  ### 統合の管理
</div>

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

| ツール                     | 説明                                                                                                           |
| ----------------------- | ------------------------------------------------------------------------------------------------------------ |
| **`list_integrations`** | すべてのネイティブ統合 (例: GitHub、Jira、Slack) と MCP サーバーを、インストール状況および設定 URL とともに一覧表示します。インストール済み、未インストール、またはすべてで絞り込めます。 |

<div id="wire-protocols">
  ## ワイヤプロトコル
</div>

Devin MCP サーバーは Streamable HTTP をサポートしています:

* **URL:** `https://mcp.devin.ai/mcp`
* HTTP 互換クライアントで動作します
* **すべての統合での利用を推奨します**

<Note>レガシー SSE (`/sse`) エンドポイントは非推奨になりました。代わりに `/mcp` エンドポイントを使用してください。</Note>

<div id="key-differences-from-deepwiki-mcp">
  ## DeepWiki MCP との主な違い
</div>

| 機能              | DeepWiki MCP                | Devin MCP                        |
| --------------- | --------------------------- | -------------------------------- |
| **認証**          | 不要                          | API キーが必要                        |
| **リポジトリへのアクセス** | 公開リポジトリのみ                   | 公開および非公開リポジトリ                    |
| **プラットフォーム管理**  | 利用不可                        | セッション、プレイブック、Knowledge、スケジュール、統合 |
| **ベース URL**     | `https://mcp.deepwiki.com/` | `https://mcp.devin.ai/`          |
| **料金**          | 無料                          | Devin アカウントが必要                   |

<div id="setup-instructions">
  ## セットアップ手順
</div>

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

<div id="for-devin-desktop">
  ### Devin Desktop の場合:
</div>

```json theme={null}
{
  "mcpServers": {
    "devin": {
      "serverUrl": "https://mcp.devin.ai/mcp",
      "headers": {
        "Authorization": "Bearer <API_KEY>"
      }
    }
  }
}
```

<div id="for-most-other-clients-eg-cursor">
  ### その他のほとんどのクライアント (例：Cursor) の場合:
</div>

```json theme={null}
{
  "mcpServers": {
    "devin": {
      "url": "https://mcp.devin.ai/mcp",
      "headers": {
        "Authorization": "Bearer <API_KEY>"
      }
    }
  }
}
```

<div id="for-claude-code">
  ### Claude Code の場合:
</div>

```bash theme={null}
claude mcp add -s user -t http devin https://mcp.devin.ai/mcp -H "Authorization: Bearer <API_KEY>"
```

<div id="related-resources">
  ## 関連リソース
</div>

* **[Advanced Capabilities](/ja/work-with-devin/advanced-capabilities)** — Devin の高度な機能の概要
* **[Devin の MCP Marketplace](/ja/work-with-devin/mcp)**
* **[リモート MCP サーバーを Claude に接続する方法](https://support.anthropic.com/en/articles/11175166-about-custom-integrations-using-remote-mcp)**
* **[MCP サーバーの利用方法に関する OpenAI のドキュメント](https://platform.openai.com/docs/guides/tools-remote-mcp)**
* **[DeepWiki MCP](/ja/work-with-devin/deepwiki-mcp)** — 公開リポジトリ向け
* **[DeepWiki](/ja/work-with-devin/deepwiki)**
* **[Ask Devin](/ja/work-with-devin/ask-devin)**
