
Unity3Dゲームエンジン向けAIエージェント
MCP Unityパッケージを使って、AIアシスタントをUnity Editorにシームレスに統合。UnityをNode.js MCPサーバーと接続することで、AIによるシーン管理、GameObject操作、コードインテリジェンス、自動テストをUnityプロジェクト内で実現します。Claude、Windsurf、Cursorなどの強力なAIツールで生産性を向上し、アセット管理を効率化、繰り返し作業を自動化しましょう。

Unity Editor操作を自動化
MCP Unityは、AIエージェントがUnity Editor内で高度な操作を実行できる強力なツール群を提供します。メニューコマンドの実行、GameObjectの選択・更新、パッケージ追加やアセット管理まで、面倒な作業を自動化し、AIによるコントロールで開発サイクルを加速させます。
- メニューアイテム実行.
- 新しいGameObjectの作成やカスタムコマンドなど、Unity Editorのメニュー機能をプログラムで実行できます。
- GameObject管理.
- AIを使ってGameObjectやコンポーネントの選択・更新・追加を自動化し、シーンワークフローを効率化します。
- パッケージ操作.
- AIによる自動化で、パッケージマネージャーからUnityパッケージのインストールや管理を実現します。
- 自動テスト.
- Unity Test Runnerを使い、AIアシスタントからテストの実行・管理が可能です。

コードインテリジェンスとIDE連携
自動IDE統合で開発環境を強化。MCP UnityはUnityパッケージキャッシュをワークスペースに追加し、Unityパッケージのコードインテリジェンスや補完・型情報を向上させます。AIコーディングアシスタントがプロジェクト依存関係を把握し、よりスマートなコード提案を実現します。
- VSCode風IDEサポート.
- Visual Studio Code・Cursor・Windsurf等のIDE向けに自動キャッシュ統合を提供します。
- 強化された補完機能.
- IDE内でUnityパッケージの型情報や補完精度が向上します。
- AIによるプロジェクト理解.
- AIアシスタントがUnityプロジェクトの構造や依存関係を深く把握します。

高度なシーン&リソース管理
MCP UnityはAIによるUnityのシーン階層、メニュー、ログ、パッケージ、アセット、テスト詳細へのアクセスを提供します。AIインターフェースであらゆるリソースの取得・確認・操作ができ、プロジェクトの整理とワークフロー効率化を実現します。
- シーン階層の取得.
- Unityシーン内のすべてのGameObjectにアクセス・可視化し、プロジェクト全体を把握できます。
- リソース検査.
- GameObject、アセット、ログ、インストール済みパッケージの詳細情報を取得します。
- アセット管理の効率化.
- AIコマンドで新しいアセットをシーンに追加し、リソース整理を自動化します。
MCP統合
利用可能なUnity MCP統合ツール
Unity MCP統合で利用できるツール一覧:
- execute_menu_item
Unityメニューアイテムを実行し、新規GameObject作成やカスタムアクションなどのエディター機能を自動化します。
- select_gameobject
パスやインスタンスIDでUnity階層内のGameObjectを選択し、編集や検査を効率化します。
- update_gameobject
GameObjectの名前・タグ・レイヤー・アクティブ状態などのプロパティを更新、または存在しない場合は作成します。
- update_component
GameObjectのコンポーネントフィールドを変更・追加し、迅速なプロトタイピングや設定変更を可能にします。
- add_package
Unityパッケージマネージャー経由で新しいパッケージをインストールし、プロジェクト機能を拡張します。
- run_tests
Unity Test Runnerを使い、自動テストを実行してプロジェクトの挙動を検証します。
- send_console_log
Unity Editorのコンソールにログメッセージを送信し、デバッグや情報表示に活用します。
- add_asset_to_scene
AssetDatabaseからアセットをアクティブなUnityシーンに直接追加します。
AIでUnityワークフローを強化
AIによるUnity Editor自動化を体験してください。MCP Unityのデモを予約するか、無料トライアルで先進的なAIアシスタントをゲーム開発パイプラインに統合しましょう。
MCP Unity(CoderGamester製)とは
MCP UnityはCoderGamesterによって開発されたModel Context Protocol(MCP)プラグインで、Unity EditorゲームエンジンとOpenAI、Gemini、Claude、Deepseek、Grokなどの高度なAIモデルクライアントを統合するためのものです。このプラグインにより、UnityとAIアシスタント間のシームレスな連携が可能となり、開発者はUnityプロジェクトに強力なAI機能を付加できます。MCP UnityはAIモデルがUnityプロジェクトと直接やり取りできるようにし、作業の自動化やコード生成、プロジェクト管理支援を実現します。オープンソースであり、ゲーム開発者やAI研究者がUnity開発環境で次世代AIツールを活用できるよう目指しています。
できること
MCP Unityでできること
MCP UnityはUnity Editorと最新AIアシスタントをつなぎ、開発ワークフローの強化、自動化、AI機能の拡張を実現します。この統合でユーザーができること:
- ゲーム開発タスクの自動化
- AIでスクリプトやアセット生成、Unity Editorでの繰り返し作業を自動化し、開発サイクルを高速化。
- 複数AIモデルとの連携
- OpenAI、Gemini、Claude、Deepseek、Grokなどとシームレスに接続し、多様なAI活用シナリオに対応。
- AI支援のコード生成
- 最先端AIモデルからコード提案やプロジェクト構造アドバイス、デバッグ支援をUnity Editor内で得られます。
- AI協調によるプロジェクト管理
- タスク調整、変更記録、ゲーム開発プロセス管理をAIによる洞察と整理でサポート。
- ゲーム内AI機能の統合
- NPC行動、対話、プロシージャル生成など、強力なAIモデルでゲームへのAI機能プロトタイプや導入が可能。

AIエージェントとMCP Unityの連携メリット
AIエージェントはMCP Unityを活用してUnity Editorと直接連携し、コード生成やプロジェクト管理、ゲーム開発全体の知的支援を自動化できます。先進AIモデルとの統合により、AIがリアルタイムで提案・テスト・アセットやゲームプレイ要素の最適化を行い、開発プロセスをより効率的かつ革新的にします。