Unity MCP Server は Unity の公式製品ですか?
いいえ。MCP for Unity は CoplayDev がメンテナンスするコミュニティプロジェクトで、Unity Technologies とは関係ありません。Unity は AI Assistant パッケージで別途公式の MCP サーバーを提供しています。
@justinpbarnett
基本情報
Unity MCP は、AI アシスタントと Unity Editor の橋渡しをします。Unity 内でアセットの管理、シーンの制御、スクリプトの編集、タスクの自動化を行うツールを LLM に提供します。
ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
Unity MCP Server(MCP for Unity)は、無料で MIT ライセンスの unity mcp ブリッジです。Claude、Cursor、VS Code、Codex などの AI アシスタントから Unity Editor を操作し、アセット管理、シーン構築、C# スクリプト編集、テスト実行を行えます。
プロジェクトは CoplayDev がメンテナンスし、Aura がスポンサーです。元は justinpbarnett/unity-mcp で、現在は CoplayDev/unity-mcp にリダイレクトされます。コミュニティプロジェクトであり、Unity Technologies とは関係ありません。README には 50 個の MCP ツールエントリポイントがあると書かれており、どの MCP クライアントでも使えます。
前提条件: Unity 2021.3 LTS〜6.x、Python 3.10+ と uv、PATH 上の git(Git URL でインストールする場合)、MCP クライアント。コアツールに API キーは不要です。
+ から「Add package from git URL...」を選んで、次を貼り付けます。https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main
OpenUPM または Unity Asset Store からもインストールできます。
openupm add com.coplaydev.unity-mcp
uv を確認したうえで、検出した MCP クライアントを一覧表示します。使うクライアントを選んで Configure Selected をクリックします。後から Window → MCP for Unity → Configure All Detected Clients で設定し直すこともでき、何度実行しても問題ありません。Connected と表示されます。unity mcp server はデフォルトで localhost:8080 の HTTP で動作します。stdio も使えます。
Claude Code は HTTP で自動設定されます。手動で追加する場合は次のとおりです。
claude mcp add --transport http UnityMCP http://localhost:8080/mcp
MCP for Unity ウィンドウで HTTP と stdio を切り替えたら、Claude Code を再起動してください。
Claude Desktop は stdio のみ対応です。HTTP を選択していても、設定ツールは自動的に stdio を使います。macOS / Linux の手動設定:
{
"mcpServers": {
"unityMCP": {
"command": "uvx",
"args": ["--from", "mcpforunityserver", "mcp-for-unity", "--transport", "stdio"]
}
}
}
Windows では、command に uvx.exe のフルパスを指定します(例:C:/Users/YOUR_USERNAME/AppData/Local/Microsoft/WinGet/Links/uvx.exe)。
自動設定で設定項目が書き込まれます。その後、Cursor Settings → MCP で unityMCP サーバーを有効にしてください。手動設定:
{
"mcpServers": {
"unityMCP": {
"url": "http://localhost:8080/mcp"
}
}
}
VS Code では mcpServers ではなく servers を使います。
{
"servers": {
"unityMCP": {
"type": "http",
"url": "http://localhost:8080/mcp"
}
}
}
どちらもプロジェクトのクライアント対応表に HTTP クライアントとして載っています。設定ツールを実行すると自動で接続されます。
core、animation、ui、vfx、testing、probuilder、profiling、docs、asset_gen など)。デフォルトでは core だけが有効なので、プロンプトが小さく保たれますmanage_scene、manage_gameobject、find_gameobjects、manage_components、manage_prefabs、manage_camera、manage_physics、manage_material で、シーンの中身を作成・編集します。create_script、apply_text_edits、script_apply_edits、validate_script、find_in_file、delete_script で、モデルが C# コードを安全に書いたり修正したりできます。manage_editor、manage_asset、manage_packages、manage_build、execute_menu_item、read_console、refresh_unity、そして複数のコマンドを 1 回の呼び出しで実行する batch_execute。run_tests と get_test_job(testing)、manage_shader と manage_vfx(vfx)、manage_ui、manage_animation、manage_profiler、manage_probuilder、そして generate_model や generate_image などの asset_gen ツール。これらには自分のプロバイダーキーが必要です。manage_tools でセッションごとにグループをオン・オフできます(例:manage_tools(action="activate", group="vfx"))。set_active_instance で操作対象の Editor を選びます。Assets/Scripts and tell me which ones reference Rigidbody.」testing グループを有効にして、1 つの会話でテストを実行し、失敗を修正する。blender_bridge ツールは、BlenderMCP アドオンを入れて起動中の Blender と連携できます。git が必要です。Git をインストールするか、OpenUPM または Asset Store を使ってください。uv --version が動くか確認し、MCP for Unity のログを見てください。localhost:8080 で動いていて、クライアント設定の URL と一致しているか確認してください。Cursor では MCP 設定でサーバーを有効にする必要もあります。8080 番ポートは他のサービス(Tailscale など)と衝突することがあり、ポートは MCP for Unity の設定で変更できます。System.Collections.Immutable が衝突する: プロジェクトのドキュメントでは、System.Collections.Immutable v9.0.0 を DLL として Assets/Plugins/ に入れる方法が案内されています。いいえ。MCP for Unity は CoplayDev がメンテナンスするコミュニティプロジェクトで、Unity Technologies とは関係ありません。Unity は AI Assistant パッケージで別途公式の MCP サーバーを提供しています。
はい。MIT ライセンスのオープンソースです。オプションのアセット生成ツールはサードパーティのプロバイダーを使うため、自分のキーが必要です。
Unity 2021.3 LTS〜Unity 6.x です。Python 3.10+ と `uv` も必要です。
はい。組み込みの設定ツールで Claude Code、Claude Desktop、Cursor、VS Code、Windsurf、Cline、Codex、Gemini CLI などを設定できます。Cursor では設定後に MCP のトグルをオンにしてください。
デフォルトは `localhost:8080` の HTTP です。stdio も使え、Claude Desktop は常に stdio です。トランスポートは Window → MCP for Unity で切り替えられます。
はい。マルチインスタンスルーティングで 1 つのサーバーから特定の Editor を指定でき、`set_active_instance` でアクティブなインスタンスを選べます。
デフォルトでは `core` グループだけが有効です。アシスタントに `manage_tools` を呼ばせて、`testing`、`ui`、`vfx` などのグループを有効にしてください。
ツールは開いているプロジェクトに直接作用し、アセットやスクリプトの作成・変更・削除ができます。バージョン管理を使ってください。Roslyn 検証を使うと、スクリプトのエラーを反映前に検出できます。

Model Context Protocol Servers
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
PickFu MCP is a Model Context Protocol (MCP) server that connects AI assistants, developers, marketers, product managers, and AI agents to PickFu's consumer research platform. It enables users to create surveys, conduct

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
コメント