IvanMurzak/Unity-MCP
AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.
何が解決されるか
Unity MCP は、Claude、Cursor、Windsurf などの AI エージェントと Unity ゲームエンジンの間に橋を架けます。これにより、開発者は自然言語を使って面倒なエディタタスクを自動化し、ゲームメカニクスを生成し、プロジェクトをデバッグすることができます。独自に、コンパイル済みのゲーム内でも動作し、ランタイム中のリアルタイム AI デバッグと動的 NPC 動作を可能にします。
どのように機能するか
このプロジェクトは Model Context Protocol (MCP) を実装し、AI エージェントと Unity を接続する MCP サーバーとして機能します。AI が呼び出せる 70 種類以上の組み込みツールの豊富なライブラリを提供し、Unity エディターの操作、アセット管理、シーン階層の変更、Roslyn を介した C# コードの実行が可能です。ローカル(stdio)およびリモート(http)の両方のデプロイメントをサポートし、カスタムツールとプロンプトで拡張できます。
対象者
AI エージェントを使ってワークフローを加速したい Unity ゲーム開発者、および最終的なゲームビルドに LLM 駆動ロジックを組み込みたい開発者。
ハイライト
- エディター & ランタイムサポート:Unity エディターとコンパイル済みゲームビルドの両方で動作します。
- 豊富なツールセット:アセット管理、シーン操作、スクリプト作成、プロファイリング向けの 70+ のデフォルトツールを含みます。
- AI エージェントに依存しない:Anthropic、OpenAI、Microsoft などのさまざまなプロバイダーと互換性があります。
- 動的コード実行:Roslyn を使用して C# コードをその場でコンパイルおよび実行できます。
- 拡張可能なアーキテクチャ:プロジェクトコード内で独自のカスタム MCP ツールとプロンプトを作成できます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト