youichi-uda/unity-mcp-pro-plugin
View on GitHub ↗147 AI tools for Unity game development via MCP (Model Context Protocol). Connect Claude, Cursor, and AI assistants to your Unity editor.
79 ★7 forksC#Updated 1mo ago
What you need to know
Unity editor plugin that connects AI assistants (Claude, Cursor, Windsurf, VS Code Copilot) to the Unity editor via WebSocket — 280+ tools across 50 categories with full Undo/Redo support.
Install
Unity Package Manager → Add package from git URL: https://github.com/youichi-uda/unity-mcp-pro-plugin.git then build the MCP server: cd server && npm install && npm run build
Usage
- •configure your AI client to launch node /path/to/server/build/index.js
- •plugin auto-connects on editor start; use Window → Unity MCP Pro for status
Key features
- ✓280+ tools across 50 categories: scene, GameObjects, scripts, prefabs, physics, lighting, animation, materials, terrain, particles, audio, UI, build pipeline, input simulation, screenshots, testing, 2D, timeline, splines, ECS, netcode, XR
- ✓every operation goes through Unity's Undo system (Ctrl+Z)
- ✓production-grade WebSocket with heartbeat, auto-reconnect + exponential backoff, port scanning 6605–6609
- ✓smart type parsing (string → Vector3/Color/Quaternion)
- ✓domain-reload safe
- ✓multi-editor support via UNITY_MCP_PORT env var
- ✓built-in Server Setup window
Best for
Letting an AI drive Unity scene/asset editing and game development workflows.
Caveats
- ⚠requires Unity 2021.3 LTS+ and Node.js 18+
- ⚠plugin is the Unity-side component — the MCP server comes separately
- ⚠paid pro features via Unity Asset Store
Platforms: macOS · Linux · WindowsClients: Claude · Cursor · Windsurf · VS Code Copilot
Reviewed 2026-08-11
Topics
aiai-toolsclaudecsharpcursorgame-developmentmcpmodel-context-protocolunityunity-editorunity-pluginwebsocket
- Stars
- 79★
- Forks
- 7
- Language
- C#
- License
- MIT
- Created
- 2026-03-01
- Last push
- 2026-07-21