unity-mcp
MCP for Unity bridges AI assistants and the Unity Editor through the Model Context Protocol. From Claude Desktop or Claude Code, Codex, Cursor, VS Code, Windsurf, Cline, Gemini or local LLMs, you can control the editor in natural language: create scenes and GameObjects, edit C# scripts, manage assets, run tests, profile and build.
It suits game developers and technical artists who want an AI assistant to take on repetitive editor work or prototype quickly, such as setting up scenes, wiring components, generating scripts or running test passes. It exposes around 50 focused MCP tool entry points, works with Unity 2021.3 LTS through Unity 6, and is free and open source. It is sponsored and maintained by Aura, an AI assistant for Unreal and Unity, and the same makers have released a similar open-source project for Godot.
Getting started: requires Python 3.10+ via uv. In Unity, open Package Manager, choose "Add from git URL" and enter `https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main` (or use OpenUPM), then use Window → MCP for Unity → Configure All Detected Clients.
Features
Why choose it
Trade-offs
Maintenance check
- Last commit
- 2026-10-19
- Commits, last 90 days
- 100+
- Releases, last 90 days
- 3
- Latest release
- v10.3.0 (2026-10-04)
- Open issues
- 114
- Recent issues with at least one comment
- 4/7
Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.
Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.
Most discussed open issues
- #1172 [Bug]: Compile error when Physics module is disabled (regression in 9.7.1)10 comments · 2026-05-26
- #1207 macOS / HTTP transport: bridge WebSocket repeatedly drops (close 1005) on reload/test boundaries → no_unity_session7 comments · 2026-06-15
Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.
Who it fits
- You develop games in Unity and want AI assistants (Claude, Cursor) to manage assets, inspect hierarchy, edit C# scripts, and run Editor commands via MCP.
- You want to automate scene setup, prefab creation, and repetitive Unity Editor tasks using natural language.
- You use Unreal Engine or Godot; unity-mcp connects strictly to the Unity Editor.
- You only write gameplay C# logic outside of Unity and do not need Editor-level RPC integration.
How it differs
unity-mcp provides in-engine control of Unity assets and scenes. github-mcp-server manages repository Git state, issues, and PRs via GitHub API.
Compatibility
Quick start
Use cases
Alternatives
Comments
No comments yet. Be the first!