mcpField
U
Unity MCP ✨

Unity MCP ✨

ローカル
coplaydev.github.io開発ツール15.5k1 週間前に更新

Unity MCP ✨ について

MCP for Unity は、AI アシスタントと Unity エディターを橋渡しするツールです。LLM を使ってゲーム開発を行う Unity 開発者向けに、自然言語でシーン、スクリプト、アセットを操作できます。MIT ライセンスで無償提供されています。

主な機能

  1. 01自然言語によるシーンと GameObject の作成
  2. 02C# スクリプトの編集
  3. 03アセットの管理とシーンの制御
  4. 04エディター内でのテスト実行とプロファイリング
  5. 05複数の Unity インスタンスへのルーティング
  6. 06MIT ライセンスのオープンソース

活用シーン

  1. 01プロンプトによる Unity シーンのプロトタイピング
  2. 02AI アシスタントによる C# スクリプトとアセットの一括編集
  3. 03AI クライアントからのエディターテスト実行と結果確認

MCP 対応

MCP サーバーとして動作し、Claude Desktop、Cursor、VS Code などの任意の MCP クライアントに約 50 個の Unity エディター操作ツールを公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MCP for Unity

English ↔ 简体中文    |    Discord ↔ Wiki

Unreal と Unity 向け AI アシスタント Aura のスポンサー支援を受け、誇りを持って保守しています。
MCP for Unity の開発者による新しいオープンソースプロジェクト、Godot AI もぜひご覧ください。

LLM を使って Unity アプリを作成しましょう。 MCP for Unity は、Model Context Protocol を介して、AI アシスタント(Claude、Codex、VS Code、ローカル LLM など)と Unity Editor を連携させます。LLM にツールを提供して、アセットの管理、シーンの操作、スクリプトの編集、テストの実行、ゲーム開発ワークフローの自動化を行えます。

MCP for Unity によるシーンの構築


最近の更新

全履歴:リリースノート。


機能

任意の MCP クライアントから自然言語で Unity Editor を操作できます。シーンや GameObject の作成、C# スクリプトの編集、アセットの管理、テストの実行、プロファイリング、ビルドが可能です。用途に特化した MCP ツールのエントリーポイントを 50 個用意しており、あらゆるクライアントで無料で利用できる MIT ライセンスのソフトウェアです。

ツールカタログの全容を見る →


クイックスタート

必要条件: Unity 2021.3 LTS → 6.x · Python 3.10+(uv 経由)。あらゆる MCP クライアントで動作します。Claude Desktop と Code、Cursor、VS Code、Windsurf、Cline、Gemini CLI などに対応しています。

  1. インストール — Unity → Package Manager → Add from git URL: https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main  (このリリースでは #v10.0.0 に固定するか、openupm add com.coplaydev.unity-mcp を実行してください)
  2. 設定 — Window → MCP for Unity → Configure All Detected Clients。
  3. プロンプト — 「原点にキューブを作成して、Rigidbody を追加してください。」 キューブは数秒で表示されます。

コミュニティ

  • Discord — メンテナーやほかの貢献者と交流できます
  • Issues — バグや機能リクエストを報告できます
  • Discussions — 設計のアイデアや幅広い質問を投稿できます
  • セキュリティ:非公開で報告するには SECURITY.md をご覧ください

貢献

CONTRIBUTING.md をご覧ください。main ではなく beta からブランチを作成してください。開発環境のセットアップ、テスト、リリースの手順は、貢献ガイドに記載されています。

上級者向け

スターの推移

スターの推移グラフ

引用

MCP for Unity が研究に役立った場合は、引用してください。

@inproceedings{wu2025mcpunity,
  author    = {Wu, Shutong and Barnett, Justin P.},
  title     = {{MCP-Unity}: {Protocol-Driven} Framework for Interactive {3D} Authoring},
  year      = {2025},
  isbn      = {9798400721366},
  publisher = {Association for Computing Machinery},
  address   = {New York, NY, USA},
  url       = {https://doi.org/10.1145/3757376.3771417},
  doi       = {10.1145/3757376.3771417},
  series    = {SA Technical Communications '25}
}

Aura の Unity 向け AI ツール

Aura は Unity 向けの AI ツールを 2 つ提供しています。

  • MCP for Unity は MIT ライセンスのもと、無料で利用できます。
  • Aura for Unity は、ゲーム開発者向けに構築されたプレミアムな Unity/Unreal AI アシスタントです。

免責事項

このプロジェクトは Unity Editor 向けの無料のオープンソースツールであり、Unity Technologies とは提携していません。


ライセンス: MIT — LICENSE を参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。