Unity MCP 比較
Unity MCP実装を、機能数や人気だけではなく、現行VRChat環境で実際に使えるかという観点で比較します。
PASS は公開資料または実機証拠で確認済み、WARN は制約あり、FAIL は明示的に不適合、UNVERIFIED は今回の確認範囲では根拠不足です。未確認事項を推測で補完しません。
- Checked
- 2026-09-02
- Target
- VRChat current Unity 2022.3.22f1
- Selected
- KAFKA2306/unity-mcp (Coplay MCP for Unity)
- Verified / repository / upstream
- 10.1.0 / 10.1.3-beta.4 / v10.2.0
| 判断 | 実装 | Unity 2022.3 | Editor操作 | 検証ループ | 観測 | VRChat | Build後Runtime |
|---|---|---|---|---|---|---|---|
| 採用中 | KAFKA2306/unity-mcp Coplay MCP for Unity + VRChat Failure KB VRMineのUnity 2022.3.22f1で10.1.0を実機確認済み。forkのpackage metadataは10.1.3-beta.4、upstream latestはv10.2.0。未検証versionをproduction verifiedとして扱わない。 | PASS package metadataはUnity 2021.3+。VRMine 2022.3.22f1で実機確認済み。 | PASS scene / GameObject / asset / script / build等をMCP toolで操作。 | PASS Unity Test Runner、build、Console確認をtool化。VRMineでは別gateでClientSim/Build & Testも実施。 | PASS Console、screenshot、Profiler、editor stateを取得可能。 | PASS VRChat Failure KBとVRMineの実機検証を同じrepository群で運用。 | WARN 主用途はUnity Editor automation。build後ゲーム内MCPを標準目的にしていない。 |
| 現行VRChatでは除外 | Unity MCP Server Unity Technologies official Unity公式。Unity 6.0以降を厳密に要求し、下位互換ではないため、Unity 2022.3.22f1固定の現行VRChat projectには導入できない。 | FAIL Unity 6.0+必須。Unity公式FAQが下位互換なしと明記。 | PASS scene context、script編集、Editor actionなどを公式MCPから利用可能。 | UNVERIFIED Unity Test Frameworkまで含む一連の自動検証能力は今回の一次資料では確認不足。 | PASS scene / project contextとConsole出力を取得可能。 | FAIL 現行VRChat Unity 2022.3.22f1とversion要件が一致しない。 | UNVERIFIED 今回確認した公式資料はEditor接続を中心に説明。build後runtimeは未確認。 |
| 評価対象 | IvanMurzak/Unity-MCP AI Game Developer — Skills, MCP, CLI Unity 2022.3+を明示し、70+ tools、tests、screenshots、Profiler、Skills、CLIに加えcompiled game runtimeも対象。VRChat固有の実証は未確認。 | PASS project docsでUnity 2022.3+ minimumを明記。 | PASS 70+ built-in tools。asset / scene / GameObject / script / reflection等。 | PASS Unity tests、code execution、debug workflowを提供。 | PASS Console、各種screenshot、Profiler diagnosticsを提供。 | UNVERIFIED VRChat / UdonSharp専用の互換性・実機証拠は未確認。 | PASS compiled game内でのruntime MCP / AI interactionを明示。 |
| 優先評価 | FunplayAI/funplay-unity-mcp Editor-embedded HTTP MCP Unity 2022.3+、Editor内HTTP server、core/full tool exposure、Play Mode/input/screenshot/performanceまで一体化。VRMineでの実機証拠はまだない。 | PASS READMEでUnity 2022.3+を明記。 | PASS 156 tools。core profileは34 high-signal tools。execute_code中心。 | PASS Play Mode control、input simulation、compile stateを同一sessionで扱う。 | PASS screenshots、performance inspection、logs、project contextを提供。 | UNVERIFIED VRChat / UdonSharp専用の動作証拠は未確認。 | WARN READMEでEditor-onlyを明記。build後runtimeは対象外。 |
| 評価対象 | kitwright/unity-mcp Editor-embedded HTTP MCP Unity 2022.3+。271 tools、execute_code、Play Mode/input、screenshot diff、performance、Unity Test Framework integrationを広く提供。VRMine実機は未検証。 | PASS READMEでUnity 2022.3+を明記。 | PASS 271 tools。core profileは40 high-signal tools。 | PASS Play Mode、input simulation、screenshot diff、Test Framework integrationを提供。 | PASS screenshots、performance、logs、live project resourcesを提供。 | UNVERIFIED VRChat / UdonSharp専用の動作証拠は未確認。 | WARN READMEでEditor-onlyを明記。build後runtimeは対象外。 |
| 評価対象 | CoderGamester/mcp-unity Unity plugin + Node.js MCP server package metadataはUnity 2022.3。scene / object / material操作、Unity tests、Console、batch execution、MCP App dashboardを備える。VRChat固有実証は未確認。 | PASS package.jsonでUnity 2022.3をminimumとして保持。 | PASS scene / GameObject / material / package等の細粒度toolとbatch_executeを提供。 | PASS Unity Test RunnerとPlay Mode status controlを提供。 | PASS Console logs、scene info、dashboard、diagnostic resourcesを提供。 | UNVERIFIED VRChat / UdonSharp専用の動作証拠は未確認。 | WARN Unity Editor bridgeが中心。build後runtime対応は今回の資料では確認していない。 |
| VRChat参照・評価対象 | swax/UnityMCP-VRC VRChat / UdonSharp focused Unity 2022.3〜6、VRChat/UdonSharp重視。bounded state、dynamic port、domain reload耐性、screenshot、UdonSharp helperの知見が強い。CC BY-NC 4.0のためコード再利用には制約がある。 | PASS READMEでUnity 2022.3 through Unity 6を明記。 | PASS LLM-authored C#実行とEditor/scene state操作を提供。 | WARN 任意C#で検証可能だが、専用Test Runner tool一式は今回のREADMEでは確認していない。 | PASS bounded editor state、logs、object details、screenshots、Debug Windowを提供。 | PASS VRChat / UdonSharpを明示的な主用途とし、UdonSharp component attachment手順も文書化。 | WARN Unity Editor plugin + MCP server構成。build後runtimeは主目的ではない。 |
| 除外 | akiojin/unity-mcp-server deprecated — successor: akiojin/unity-cli 高機能だがrepository自身がdeprecatedを明記し、開発はakiojin/unity-cliへ移行済み。新規採用候補として残さない。 | PASS 旧READMEはUnity 2020.3+を要求。 | PASS 100+ tools、scene/UI/input/Addressables等を提供。 | PASS Play Mode/input/UI automationを含む。 | PASS logs、screenshots、code index等を提供。 | UNVERIFIED VRChat専用実証は未確認。 | WARN Editor automation中心。 |
根拠
採用中KAFKA2306/unity-mcp
VRMineのUnity 2022.3.22f1で10.1.0を実機確認済み。forkのpackage metadataは10.1.3-beta.4、upstream latestはv10.2.0。未検証versionをproduction verifiedとして扱わない。
現行VRChatでは除外Unity MCP Server
Unity公式。Unity 6.0以降を厳密に要求し、下位互換ではないため、Unity 2022.3.22f1固定の現行VRChat projectには導入できない。
評価対象IvanMurzak/Unity-MCP
Unity 2022.3+を明示し、70+ tools、tests、screenshots、Profiler、Skills、CLIに加えcompiled game runtimeも対象。VRChat固有の実証は未確認。
優先評価FunplayAI/funplay-unity-mcp
Unity 2022.3+、Editor内HTTP server、core/full tool exposure、Play Mode/input/screenshot/performanceまで一体化。VRMineでの実機証拠はまだない。
評価対象kitwright/unity-mcp
Unity 2022.3+。271 tools、execute_code、Play Mode/input、screenshot diff、performance、Unity Test Framework integrationを広く提供。VRMine実機は未検証。
評価対象CoderGamester/mcp-unity
package metadataはUnity 2022.3。scene / object / material操作、Unity tests、Console、batch execution、MCP App dashboardを備える。VRChat固有実証は未確認。
VRChat参照・評価対象swax/UnityMCP-VRC
Unity 2022.3〜6、VRChat/UdonSharp重視。bounded state、dynamic port、domain reload耐性、screenshot、UdonSharp helperの知見が強い。CC BY-NC 4.0のためコード再利用には制約がある。
除外akiojin/unity-mcp-server
高機能だがrepository自身がdeprecatedを明記し、開発はakiojin/unity-cliへ移行済み。新規採用候補として残さない。