AI Game Developer: MCP for Unity, Unreal and Godot
What it does
Make games with AI: one MCP server that connects your agent to Unity, Unreal and Godot editors.
- Connects パソコンでもクラウドでも
- Account or key Cloud: Sign in to the service when you connect (OAuth) · Local: Needs MCP_AUTH, MCP_AUTH_ISSUER · 1 setting to fill in (MCP_PUBLIC_URL)
- Category 開発者ツール
インストール
使っているAIアプリを選んで、設定をコピーしてください。
チェック 5/5 合格 · 質問内容は提供元のサーバー(ai-game.dev)を通ります · ✓ コマンド確認済み 2026年11月14日
まず:どの AI を使っていますか?
使っているアプリを選ぶと、下に手順が表示されます。
Claude につなげます · 約 2 分
キー不要、インストール不要 · claude.ai かデスクトップアプリで一度設定すれば、チャットで使えます · 無料アカウントは 1 つまで · Team/Enterprise はオーナー(Owner)が追加
Claude の Connectors ページを開く
CustomizeConnectors
「Add」→「Custom」→「Web」を押し、この 2 つを入力
ここからコピーして Claude の同じ名前の欄に貼り付け、Continue を押します
Name · 名前AI Game Developer: MCP for Unity, Unreal and GodotRemote MCP server URL · アドレスhttps://ai-game.dev/mcpClaude が検出したサインイン設定の画面で Continue を押す · Authentication は作者の説明どおり(Sign in now・Sign in when needed・No sign in)を選び Add を押します
チャットで有効にする
+ConnectorsAI Game Developer: MCP for Unity, Unreal and Godot
試してみる
AI Game Developer: MCP for Unity, Unreal and Godot を使って、私に何ができるか教えて、1 つやってみせて✓ Claude が AI Game Developer: MCP for Unity, Unreal and Godot を使っていると言うか、回答に AI Game Developer: MCP for Unity, Unreal and Godot のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
ChatGPT との接続はプランしだい
フル MCP:Web 版 ChatGPT の Business・Enterprise・Edu · Pro:読み取り/取得の権限で接続、データを変えるツールは使えないことがあります · Plus:公式ドキュメントで未確認。プラグイン画面にカスタム MCP を追加する項目があれば試せます · Web のみ
Web 版 ChatGPT で MCP の追加ページを開く
Plugins+Add custom MCP server
名前とアドレスを入力
名前を入れ、Connection にアドレスを貼り付け、注意事項にチェックして Create as a plugin を押します
Name · 名前AI Game Developer: MCP for Unity, Unreal and GodotConnection · アドレスhttps://ai-game.dev/mcpチャットで AI Game Developer: MCP for Unity, Unreal and Godot を選ぶ
新しいチャットを開き、入力前にプラグインの一覧から AI Game Developer: MCP for Unity, Unreal and Godot を選びます
試してみる
AI Game Developer: MCP for Unity, Unreal and Godot を使って、私に何ができるか教えて、1 つやってみせて✓ ChatGPT が AI Game Developer: MCP for Unity, Unreal and Godot を使っていると言うか、回答に AI Game Developer: MCP for Unity, Unreal and Godot のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に OpenAI のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Claude Code につなげます · 約 2 分
キー不要、インストール不要
ターミナルを開く
Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く
このコマンドを貼り付けて Enter
claude mcp add --transport http --scope user unity https://ai-game.dev/mcpClaude Code で /mcp と入力
AI Game Developer: MCP for Unity, Unreal and Godot が一覧にあり、接続済みと表示されれば OK です
試してみる
AI Game Developer: MCP for Unity, Unreal and Godot を使って、私に何ができるか教えて、1 つやってみせて✓ Claude Code が AI Game Developer: MCP for Unity, Unreal and Godot を使っていると言うか、回答に AI Game Developer: MCP for Unity, Unreal and Godot のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Cursor につなげます · 約 2 分
キー不要、インストール不要
Cursor の AI チャットを Agent モードで開く
試してみる
AI Game Developer: MCP for Unity, Unreal and Godot を使って、私に何ができるか教えて、1 つやってみせて✓ Cursor が AI Game Developer: MCP for Unity, Unreal and Godot を使っていると言うか、回答に AI Game Developer: MCP for Unity, Unreal and Godot のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
VS Code につなげます · 約 2 分
キー不要、インストール不要
VS Code の AI チャットを Agent モードで開く
試してみる
AI Game Developer: MCP for Unity, Unreal and Godot を使って、私に何ができるか教えて、1 つやってみせて✓ VS Code が AI Game Developer: MCP for Unity, Unreal and Godot を使っていると言うか、回答に AI Game Developer: MCP for Unity, Unreal and Godot のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください
Web 経由でつなぐアプリ用のアドレス
https://ai-game.dev/mcpJSON 設定は下の「開発者向け」にあります
開発者向け:ターミナルのコマンドと JSON 設定
Web 経由
Claude Code
claude mcp add --transport http --scope user unity https://ai-game.dev/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"unity": {
"url": "https://ai-game.dev/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"unity": {
"type": "http",
"url": "https://ai-game.dev/mcp"
}
}
}パソコンにインストール
Claude Code
claude mcp add --scope user unity --env MCP_AUTH=your-value --env MCP_AUTH_ISSUER=your-value --env MCP_PUBLIC_URL=your-value -- dnx com.IvanMurzak.GameDev.MCP.Server --yesClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"unity": {
"command": "dnx",
"args": [
"com.IvanMurzak.GameDev.MCP.Server",
"--yes"
],
"env": {
"MCP_AUTH": "your-value",
"MCP_AUTH_ISSUER": "your-value",
"MCP_PUBLIC_URL": "your-value"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"unity": {
"command": "dnx",
"args": [
"com.IvanMurzak.GameDev.MCP.Server",
"--yes"
],
"env": {
"MCP_AUTH": "your-value",
"MCP_AUTH_ISSUER": "your-value",
"MCP_PUBLIC_URL": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"unity": {
"type": "stdio",
"command": "dnx",
"args": [
"com.IvanMurzak.GameDev.MCP.Server",
"--yes"
],
"env": {
"MCP_AUTH": "your-value",
"MCP_AUTH_ISSUER": "your-value",
"MCP_PUBLIC_URL": "your-value"
}
}
}
}自分で入力する値
MCP_PLUGIN_PORTenvClient -> Server <- Plugin connection port (default: 8080)MCP_PLUGIN_CLIENT_TIMEOUTenvPlugin -> Server connection timeout (ms) (default: 10000). Tool calls use MCP_PLUGIN_TOOL_TIMEOUT instead.MCP_PLUGIN_TOOL_TIMEOUTenvHow long one tool call may run in the plugin (ms). A tool call is sent once and never re-sent (default: 300000, or MCP_PLUGIN_CLIENT_TIMEOUT if larger)MCP_PLUGIN_CLIENT_TRANSPORTenvMCP_AUTH秘密 必須 envAuthentication mode: none or oauth. Default depends on transport: stdio -> none (offline/local/CI), streamableHttp -> oauth when MCP_AUTH_ISSUER + MCP_PUBLIC_URL are set, otherwise none. oauth valida…MCP_AUTH_ISSUER秘密 必須 envOAuth authorization-server URL (e.g. https://ai-game.dev). Required when MCP_AUTH=oauth.MCP_PUBLIC_URL必須 envThis server's canonical public resource URL (its token audience, e.g. https://ai-game.dev/mcp). Required when MCP_AUTH=oauth; also seeds the Origin allow-list.MCP_BINDenvネットワークのバインドアドレス:loopback(デフォルト)、any(0.0.0.0)、または特定の IP。リバースプロキシからアクセスされるホスト型デプロイでは MCP_BIND=0.0.0.0 を設定します。英語の原文を見る
Network bind address: loopback (default), any (0.0.0.0), or a specific IP. Hosted deploys reachable by a reverse proxy set MCP_BIND=0.0.0.0.MCP_ALLOWED_ORIGINSenvComma/semicolon-separated additional allowed Origins for browser clients (in addition to loopback + the MCP_PUBLIC_URL origin). Avoids a blanket wildcard on credentialed paths.
説明は自動翻訳です。変数名は原文のままです。迷ったら原文を確認してください。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
ひと目でわかる
使えるアプリ
このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。
インターネット経由でつなげるアプリ
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
パソコン上で動かせるアプリ
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
できること
このサーバーは、ツール一覧を表示する前にサインインを求めます。
基本チェックi
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月14日にチェック
- ✓ 合格
作者とリポジトリが一致
レジストリ名は、リポジトリを所有するGitHubアカウント IvanMurzak で確認済みです
- ✓ 合格
今もメンテナンスされている
コードの最終更新:一昨日
- ✓ 合格
ライセンスがある
Apache-2.0を使用
- ✓ 合格
エンドポイントが応答する
253ミリ秒で応答(HTTP 401)
- ✓ 合格
OAuthでサインイン
OAuthでのサインインに対応しているため、AIアプリがログイン画面へ案内してくれます
- … 未チェック
ツールの説明に隠れた指示がない
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
話し合い
質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。
ユーザーレビュー
まだレビューはありません
開発者ツールのほかのサーバーとの比較i
- このカテゴリのほかの5866件のうち99%よりスターが多い
- このカテゴリのほかの5866件のうち69%より最近レジストリに公開
- 基本チェックの結果が、このカテゴリのほかの5866件のうち100%と同じかそれ以上
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
よくある質問
AI Game Developer: MCP for Unity, Unreal and Godotは安全ですか?
当てはまる基本チェック5項目のうち5項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
どんなキーやコードが必要ですか?
入力が必要なもの:MCP_AUTH, MCP_AUTH_ISSUER
パソコンで動きますか、それともクラウドですか?
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
今もメンテナンスされていますか?
GitHubリポジトリの最終更新は一昨日、最新バージョン(9.3.2)がレジストリに届いたのは11 日前です。
どのアプリで使えますか?
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URL で接続するので、リモート MCP を受け付けるアプリでも使えます。例:Web 版 ChatGPT(Business 以上はフル MCP、Pro は読み取りのみ)。
代わりに使えるものは?
同じカテゴリには:REA, GitHub, Serena MCP: the IDE for your agent
同じカテゴリのほかの候補
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Serena MCP: the IDE for your agent
A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
作者のREADME
READMEを開く
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
✨ AI Game Developer — Unity SKILLS, MCP
Unity MCP is an AI-powered game development assistant for Editor & Runtime. Connect Claude, Cursor, & Windsurf to Unity via MCP. Automate workflows, generate code, and enable AI within your games.
Unlike other tools, this plugin works inside your compiled game, allowing for real-time AI debugging and player-AI interaction.
[💬 Join our Discord Server](https://discord.gg/cfbdMZX99G) - Ask questions, showcase your work, and connect with other developers!
##
- ✔️ AI agents - Use the best agents from Anthropic, OpenAI, Microsoft, or any other provider with no vendor lock-in
- ✔️ Tools - A wide range of default MCP Tools for operating in Unity Editor
- ✔️ Skills - Generate skills for AI based on operating system, Unity version, plugins in the project
- ✔️ Code and Tests - Develop game mechanics and test them with AI agents
- ✔️ Runtime (in-game) - Use LLMs directly inside your compiled game for dynamic NPC behavior or debugging
- ✔️ Debug support - Let AI debug and fix the problems in a project
- ✔️ Natural conversation - Chat with AI like you would with a human
- ✔️ Flexible deployment - Works locally (stdio) and remotely (http) via configuration
- ✔️ Extensible - Create custom Tools in your project code
https://github.com/user-attachments/assets/228baf4d-4f00-4dce-939d-fb985ebdd8dd
OR use cli
# 1. Install unity-mcp-cli
npm install -g unity-mcp-cli
2. Install "AI Game Developer" in Unity project
unity-mcp-cli install-plugin ./MyUnityProject
3. Sign in to ai-game.dev (opens your browser — OAuth device flow)
unity-mcp-cli login
4. Open Unity project (auto-connects and generates skills)
unity-mcp-cli open ./MyUnityProject
Quick Start
Get up and running in three steps:
- [Install plugin](#step-1-install-unity-mcp-plugin) — download the
.unitypackageinstaller or runopenupm add com.ivanmurzak.unity.mcp
Alternative:
npx unity-mcp-cli install-plugin ./MyUnityProject— see CLI documentation
- [Pick an AI agent](#step-2-install-ai-agent) — Claude Code, Claude Desktop, GitHub Copilot, Cursor, or any other
- [Setup AI agent](#step-3-configure-ai-agent) — open
Window/AI Game Devin Unity and click Auto-generate skills (recommended) or Configure MCP
Alternative:
npx unity-mcp-cli setup-skills claude-code ./MyUnityProject— see CLI documentation
That's it. Ask your AI *"Create 3 cubes in a circle with radius 2"* and watch it happen. ✨
Skills and Tools Reference
Since 1.0.0 the plugin exposes a small set of tools, and most Editor work goes through RQL, a query language over the Editor's data: rql-query reads, rql-mutate changes, and rql-schema describes the sources, types and calls (start there when unsure). The one-tool-per-action tools of earlier versions (gameobject-create, scene-save, console-get-logs and others) were replaced by RQL in #1017. See docs/default-mcp-tools.md for the full reference.
🧰 Browse the full MCP tools registry online: ai-game.dev/docs/tools
Shown to the AI agent by default: rql-query, rql-mutate, rql-schema, screenshot-isolated, script-execute, tests-run, unity-tool-list. The other tools are installed but hidden from the agent's tool list (a hidden tool still runs when called by name). Show them with tool-set-visibility, in the AI Game Developer window, or with unity-mcp-cli configure --enable-tools .
RQL (scenes, GameObjects, components, assets, console, editor)
rql-query- Read Editor data with an RQL query, e.g.roots | recurse children | select name activerql-mutate- Change Editor data or call Editor operations, e.g.editor | call CreateGameObject({name: "Ground", primitive: "Plane"})rql-schema- Describe the sources, types, members and calls RQL can use, and print the topic guides- Sources:
scenes,roots,objects(every GameObject in the loaded scenes),selection,prefab(the prefab open in prefab mode),editor(create GameObjects, materials, folders and scenes; open and save scenes and prefabs; copy, move and delete assets; execute menu items; …),settings,console(captured Editor log entries),shaders,componentTypes,tests,testResults,profiler,lighting; assets by path withunity.asset("Assets/…")
Screenshots
screenshot-isolated- Render a GameObject in isolation from a chosen angle (optional composite 2x2 view)screenshot-scene-view- Captures a screenshot from the Unity Editor Scene View (hidden by default)screenshot-game-view- Captures a screenshot from the Unity Editor Game View (hidden by default)screenshot-camera- Captures a screenshot from a camera and returns it as an image (hidden by default)
Scripting, tests and packages
script-execute- Compiles and executes C# code dynamically using Roslynscript-read- Reads the content of a script file (hidden by default)script-update-or-create- Updates or creates script file with the provided C# code (hidden by default)script-delete- Delete the script file(s) (hidden by default)tests-run- Execute Unity tests (EditMode/PlayMode): any RQL selection over thetestssource as one run, results filtered with RQLpackage-list,package-search,package-add,package-remove- Unity Package Manager packages (hidden by default)
Tool management
unity-tool-list- List every tool and whether the agent sees ittool-set-visibility- Show or hide tools in the agent's tool list (hidden by default)tool-set-enabled-state- Deprecated alias oftool-set-visibility(hidden by default)
Profiling & Diagnostics
- RQL source
profiler(viarql-query/rql-mutate) - memory, rendering, script and frame snapshots, module f