Ask an AI assistant to create GameObjects, scenes, and components in Unity by describing them in plain English.
Have an AI assistant write, edit, and validate C# scripts directly inside a Unity project.
Automate repetitive Unity tasks like running tests, profiling, or building the project through chat commands.
| coplaydev/unity-mcp | unity-technologies/unitycsreference | subtitleedit/subtitleedit | |
|---|---|---|---|
| Stars | 12,746 | 12,831 | 12,853 |
| Language | C# | C# | C# |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Unity 2021.3 LTS or newer and Python 3.10+ via uv, install through Unity's Package Manager.
MCP for Unity connects AI chat assistants like Claude to the Unity game engine's editor, letting you control Unity using plain English instead of clicking through menus by hand. It works through the Model Context Protocol, an open standard for letting AI tools talk to other software, so it can be used with Claude Desktop, Claude Code, Cursor, VS Code, and several other AI clients, not just one specific app. Once connected, you can ask your AI assistant to create scenes and objects in your game, write or edit C# scripts, manage game assets, run tests, profile performance, and build the project, all by describing what you want in natural language. For example, typing something like create a cube at the origin and add a Rigidbody actually creates that object inside the Unity Editor within seconds. The project exposes 47 separate tools that the AI assistant can call, covering these different areas of Unity development. Getting started involves installing the package into Unity through its Package Manager using a git URL, then running a one time configuration step that automatically sets up any supported AI client detected on your machine. From there, you simply type a request into your AI assistant's chat window. The project requires Unity version 2021.3 LTS or newer up through Unity 6, along with Python 3.10 or newer, installed through a tool called uv. MCP for Unity is free and open source under the MIT license, and it also supports more advanced setups such as running multiple Unity instances at once, grouping tools by category like animation or testing, and validating generated scripts before they are applied. The project is maintained with sponsorship from a company called Aura, which also sells a separate paid AI assistant for Unity and Unreal, though MCP for Unity itself remains free. It is not affiliated with or endorsed by Unity Technologies, the maker of the Unity engine.
MCP for Unity lets AI assistants like Claude control the Unity game engine directly, creating scenes, editing scripts, and managing assets through natural language requests.
Mainly C#. The stack also includes C#, Unity, Python.
MIT license, free to use including commercial use as long as the copyright notice is kept.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.