# MCPエンドポイント — AI Game Developer

ai-game.devを通じて、あらゆるMCPクライアントをUnity、Unreal Engine、Godotに接続できます。エンドポイントURL、OAuthサインイン、プロジェクトキー、トークン、そしてClaude、Cursor、Copilot、Geminiなど向けの設定をまとめています。

このページは英語から機械翻訳されています。[英語の原文を読む](https://ai-game.dev/mcp-endpoint-info)。

MCPエンドポイント

MCP対応のAIクライアントに`https://ai-game.dev/mcp`を設定すれば、開いているゲームエンジン（Unity、Unreal Engine、Godot）に接続できます。ツール、プロンプト、リソースはクライアントの接続時にネゴシエーションされるため、スキーマをコピーする必要はありません。

エンドポイントURL

`https://ai-game.dev/mcp`

トランスポート

Streamable HTTP

サインイン

OAuth 2.1による認証 プロジェクトキー アクセストークン

プロトコル

MCP · JSON-RPC 2.0

## 最速の方法：setup-mcpに設定を書かせる

各エンジンのCLIは、お使いのクライアントに合った設定ファイルを書き出します。プロジェクトに固定されたURLとプロジェクトキーが含まれるため、サインインなしですぐに接続できます。`--oauth`を付けるとURLのみの設定になり、代わりにブラウザ経由でサインインします。デスクトップアプリもプロジェクトを設定するときに同じことを行います。

```bash
# Unity — writes the pinned URL + a project key for Claude Code
unity-mcp-cli setup-mcp claude-code ./MyUnityProject

# Unreal Engine (the project path is a flag)
unreal-mcp-cli setup-mcp cursor --path ./MyUnrealProject

# Godot, URL-only config that signs in over OAuth
godot-cli setup-mcp gemini ./MyGodotProject --oauth
```

クライアントごとの正確なコマンドを載せたインストールガイド： [Unreal Engine](https://ai-game.dev/ja/engines/unreal) · [Unity](https://ai-game.dev/ja/engines/unity) · [Godot](https://ai-game.dev/ja/engines/godot)

## サインイン

### OAuth 2.1 — ブラウザでサインイン、貼り付けは不要

MCP認可に対応したクライアントは、初回接続時にブラウザ経由でサインインし（PKCE付き認可コードと動的クライアント登録）、その後は独自のトークンを保持します。設定に入るのはURLだけです。エンジンCLIの`login`コマンドは代わりにデバイスコードフローを使い、ブラウザで承認するコードを表示します。

### プロジェクトキー — setup-mcpが書き込むもの

プロジェクトキー（`agd_pk_…`）は1つのプロジェクトに属し、固定URLとともにベアラートークンとして送信されます。`setup-mcp`がこれを作成してクライアントの設定に書き込むため、ブラウザでのサインインなしで動作します。アカウントからプロジェクトを削除すると、そのキーは使えなくなります。

### `/mcp`または`/mcp/p/<pin>`

`https://ai-game.dev/mcp`はベースエンドポイントで、サーバーが接続中のいずれかのエディターにルーティングします。`https://ai-game.dev/mcp/p/<pin>`は1つのプロジェクトに固定され、複数のエディターが開いていても常にそのプロジェクトのエディターに届きます。固定URLは`setup-mcp`が書き込みます。詳しくは[認証ガイド](https://ai-game.dev/docs/auth)をご覧ください。

### パーソナルアクセストークン — CIやスクリプト向け

CIやブラウザを開けないクライアントでは、[アクセストークンページ](https://ai-game.dev/app/api-keys)でパーソナルアクセストークンを作成し、ベアラートークンとして送信してください。

## リクエストの実際の形

すべてのリクエストはStreamable HTTP上のJSON-RPC 2.0メッセージです。大きな応答や逐次的な応答はServer-Sent Eventsとしてストリームで返るため、`Accept`には両方のコンテンツタイプを指定してください。次の`curl`は、アクセストークンを使って接続中のエディターのツール一覧を取得します：

```bash
curl -N -X POST "https://ai-game.dev/mcp" \
  -H "Authorization: Bearer YOUR_PERSONAL_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/list",
    "params": {}
  }'
```

`Authorization` `Bearer YOUR_PERSONAL_ACCESS_TOKEN` パーソナルアクセストークンまたはプロジェクトキー。OAuthクライアントは自身のトークンを送信します

`Accept` `application/json, text/event-stream` 両方のタイプ。応答がストリームになる場合があります

`Content-Type` `application/json` JSON-RPCのボディ

`method` `"initialize" | "tools/list" | "tools/call" | …` 標準のMCPメソッド

## お使いのクライアントの設定

クライアントを選んで設定をコピーしてください。最初のタブはOAuthでサインインし、アクセストークンのタブはCI向けです。MCPに対応していれば何でも使えます。ここには14件のクライアントを掲載しています。

以下のURLはすべてベースのhttps://ai-game.dev/mcpです。クライアントを1つのプロジェクトに固定するにはhttps://ai-game.dev/mcp/p/<pin>を使用してください。固定URLはsetup-mcpが書き込みます。

14

```text
Settings → Connectors → Add custom connector
Name: ai-game-dev
URL:  https://ai-game.dev/mcp
```

[↗ Claude Desktopを開く](https://claude.ai/download)

**エンドポイントは稼働中です。** [/api/status](https://ai-game.dev/api/status)でエンドポイントの現在の状態を確認できます。

---

Source (HTML): https://ai-game.dev/ja/mcp-endpoint-info

Machine-translated (ja) from the English page: https://ai-game.dev/mcp-endpoint-info
