CoderGamester/mcp-unity
Model Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs
何を解決するか
MCP Unity は Unity エディタと AI アシスタントの間のブリッジを提供し、AI エージェントが Unity プロジェクトを直接操作・照会できるようにします。IDE とゲームエンジンの間で手動で切り替える必要がなくなり、AI が GameObject の作成、コンポーネントの変更、シーンの管理などのタスクを実行できるようになります。
動作方法
このプロジェクトは Model Context Protocol (MCP) を実装しており、Node.js サーバーをブリッジとして使用しています。パッケージとして Unity エディタに統合され、Cursor、Windsurf、Claude Code などの AI クライアントが Unity エディタ内で操作を実行できるよう、ツールとリソースを提供します。
対象ユーザー
AI コーディングアシスタントを使用し、ゲーム開発ワークフローを AI ベースの開発環境に統合したい Unity 開発者。
特徴
- 包括的なエディタ制御: GameObject、コンポーネント、マテリアル、シーン、パッケージの管理ツール。
- IDE 統合: 自動的に Unity の
Library/PackedCacheフォルダをワークスペースに追加し、Unity パッケージのコードインテリジェンスと自動補完を向上。 - バッチ実行: 1 つのリクエストで複数の操作を実行可能で、レイテンシを低減し、原子的操作を保証。
- プレイモード制御: AI コマンドで Unity のプレイモードを開始、一時停止、停止、ステップ実行可能。
- リソースアクセス: シーン階層、コンソールログ、アセットデータベースへのリアルタイムアクセスを AI エージェントに提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト