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 ツールとプロンプトを作成できます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト