Unity MCP review
Unity MCP is an open-source bridge that lets AI assistants control the Unity Editor through the Model Context Protocol.
TL;DR
Unity MCP, also called MCP for Unity, connects MCP clients such as Claude, Codex, Cursor and VS Code to the Unity Editor. Unity developers can use it to manage assets, control scenes, edit scripts and run tests in natural language. It exposes 50 tools in groups, supports HTTP or stdio, and can route one session across multiple open Editors.
- 15.6kGitHub stars
- +226new stars, week of Oct 25
- #7in MCP and agent tools this week
Unity MCP at a glance
- Category
- MCP and agent tools
- Maintained by
- Coplay (organization, @CoplayDev on GitHub)
- License
- MIT
- Language
- C#, Python, JavaScript
- Repository
- github.com/CoplayDev/unity-mcp
- Website
- coplaydev.github.io/unity-mcp
- Latest release
- v10.3.0 on GitHub, Oct 4, 2026
- First published
- Mar 18, 2025
What Unity MCP does
- Unity MCP creates scenes and GameObjects and drives prefabs and materials from natural-language prompts.
- Unity MCP edits C# scripts, manages assets, runs tests, profiles, and builds from any MCP client.
- Unity MCP routes a single MCP session to any of several open Unity Editors, with session isolation across clients.
- Unity MCP lets you activate tool groups such as animation, vfx, ui, testing or probuilder only when needed.
- Unity MCP supports custom tools registered with a C# attribute, project-scoped or global.
- Unity MCP v10 added AI asset generation for 3D, 2D images and audio, using your own key.
- Unity MCP offers Roslyn script validation and a remote-hosted server option with auth.
How it works
Unity MCP has three layers. Your MCP client talks over stdio or HTTP to a Python server built on FastMCP. The server handles routing and session isolation, and talks over WebSocket to a C# Editor plugin. The plugin runs inside the Unity Editor process and executes commands through Unity Editor APIs on the main thread. Everything runs on your machine.
How to install and start using Unity MCP
Unity Package Manager (git URL, stable)
https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#mainUnity Package Manager (git URL, beta)
https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#betaWith OpenUPM
openupm add com.coplaydev.unity-mcpRequirements
- Unity 2021.3 LTS through 6.x
- Python 3.10 or later, via uv
- An MCP client such as Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Cline or Gemini CLI
First steps
- In Unity, open Package Manager, choose Add package from git URL, and paste the Unity MCP git URL.
- Open Window → MCP for Unity → Configure All Detected Clients to set up your MCP clients.
- Prompt your assistant, for example: "Create a cube at the origin and add a Rigidbody."
Who Unity MCP is for
- Unity developers who want an AI assistant to build scenes, edit scripts and manage assets
- Teams running multiple Unity Editors or multi-agent, remote-hosted workflows over HTTP
- Developers who want to extend their AI assistant with custom Unity tools written in C#
Limitations to know
- Unity MCP treats Codex as a stdio-only client.
- Unity MCP asset generation requires bringing your own provider key.
- Unity MCP is not affiliated with Unity Technologies.
Is Unity MCP growing? Usage data
In the week of Oct 25–31, 2026, Unity MCP ranked #84 on the Devtoolwatch Board and #7 in MCP and agent tools, with a momentum score of 67 out of 100.
Show the weekly numbers
| Week of | New stars |
|---|---|
| Aug 9, 2026 | 172 |
| Aug 16, 2026 | 169 |
| Aug 23, 2026 | 168 |
| Aug 30, 2026 | 207 |
| Sep 6, 2026 | 231 |
| Sep 13, 2026 | 183 |
| Sep 20, 2026 | 180 |
| Sep 27, 2026 | 171 |
| Oct 4, 2026 | 177 |
| Oct 11, 2026 | 249 |
| Oct 18, 2026 | 331 |
| Oct 25, 2026 | 226 |
The Board ranks tools by four signals each week: new stars, new stars for the repo's size, added downloads and download growth beyond the market. How the ranking works.
Unity MCP alternatives
Other MCP servers and agent tools on the Board in the week of Oct 25–31, 2026, by momentum:
| Rank | Tool | Stars | Downloads/wk |
|---|---|---|---|
| #1 | REAREA is an MCP server and CLI that lets coding agents reverse engineer native binaries, JavaScript and Electron apps, .NET assemblies,… | 415.5k | 760.6k |
| #2 | ha-mcpha-mcp is an unofficial Model Context Protocol server that lets AI assistants control and manage Home Assistant using natural language. | 5.4k | 118.1k |
| #3 | TregTreg is a registry and proxy that gives AI agents one token for a catalog of paid third-party API endpoints and team-shared tools. | 6.9k | 6.7k |
| #4 | Chrome DevTools MCPChrome DevTools MCP is an MCP server and CLI that lets coding agents control and inspect a live Chrome browser using Chrome DevTools. | 54.6k | 2.7M |
| #5 | codebase-memory-mcpHigh-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 162… | 47.9k | – |
| #6 | open-computer-use👾 Open Computer Use – Open-Source Alternative to Codex Computer Use | 2.8k | – |
Recent Unity MCP releases
Unity MCP FAQ
Is Unity MCP free and open source?
Yes. Unity MCP's source code is on GitHub (CoplayDev/unity-mcp) under the MIT license, so you can use it for free.
How do I install Unity MCP?
Run https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main. The install section above has the other options from the project's README.
Is Unity MCP still maintained?
Yes. The CoplayDev/unity-mcp repository was last updated on Oct 19, 2026, and the latest release, v10.3.0 on GitHub, came out on Oct 4, 2026.
How popular is Unity MCP?
Unity MCP has 15.6k GitHub stars as of Nov 1, 2026. It gained 226 new stars in the week of Oct 25–31, 2026, against a 12-week average of 205 a week. That made it #7 among MCP servers and agent tools on the Devtoolwatch Board.
What are the best alternatives to Unity MCP?
Other MCP servers and agent tools on the Devtoolwatch Board in the week of Oct 25–31, 2026, by momentum: REA (#1), ha-mcp (#2), Treg (#3), Chrome DevTools MCP (#4), codebase-memory-mcp (#5). The alternatives table above has their numbers.
What is Unity MCP?
Unity MCP, also called MCP for Unity, is an open-source Unity Editor package that bridges AI assistants with the Editor via the Model Context Protocol. It gives an LLM tools to manage assets, control scenes, edit scripts, run tests and automate game dev workflows.
How does Unity MCP work?
Unity MCP uses three layers. An MCP client connects over stdio or HTTP to a Python FastMCP server, which routes requests over WebSocket to a C# plugin inside the Unity Editor. The plugin runs commands through Unity Editor APIs and returns structured results.
How do I use Unity MCP with Claude Code or Codex?
Unity MCP works with any MCP client, including Claude Code and Codex. Install the package, then use Window → MCP for Unity → Configure All Detected Clients. Codex is supported over stdio only.
Does Unity MCP work with VS Code?
Unity MCP lists VS Code among supported MCP clients and auto-configures detected clients from the Unity Editor menu.
Can Unity MCP control several Unity Editors at once?
Unity MCP can route one MCP session to any of several open Unity Editors, with per-call routing for cross-project prompts and session isolation across MCP clients.
Does Unity MCP need an account or send telemetry?
Unity MCP requires no account and has no telemetry by default, according to its homepage.
Sources
Unity MCP README badge
Maintainers can show the tool's weekly Board rank in their README:
[](https://index.devtoolwatch.com/tools/unity-mcp/)How this page is made: Devtoolwatch writes each review from the project's README, releases, package metadata and website, with an AI model, then checks every claim against the source it cites and drops what the sources don't support. The numbers come from Devtoolwatch's daily GitHub snapshots, GitHub's stargazer history, and the npm and PyPI download APIs. Spotted an error? Email [email protected].