Connect AI assistants to the Unity editor for direct scene and script manipulation
Imagine creating cubes in a scene, modifying scripts, and running tests without directly touching the editor window. This tool opens a channel between AI assistants and the Unity editor, allowing developers to give verbal instructions that the AI executes within the actual editor. Based on the Model Context Protocol (MCP), it serves as a bridge connecting various AI clients with Unity.
v10.3.0 Release and Autopilot Introduction
The v10.3.0 version was recently released. This update added playtest automation features through Autopilot, an open-source game tester. The focus was on expanding the range of tasks the AI can perform while maintaining existing workflows.
50 Tasks Handled via Natural Language Commands
The tool provides 50 MCP tool entry points. It handles scene and game object creation, C# script editing, asset management, test execution, profiling, and builds via natural language commands. For example, entering 'Create a cube at the origin and add a Rigidbody' reflects in the editor within seconds.
Requirements and Installation Process
Unity 2021.3 LTS through 6.x versions and Python 3.10 or higher (using uv) are required. You can install it via git URL in the Unity Package Manager or use the openupm add com.coplaydev.unity-mcp command. After installation, configure detected AI clients through the Window → MCP for Unity → Configure All Detected Clients menu. It is compatible with various MCP clients such as Claude Desktop, Cursor, VS Code, and Windsurf.
Multi-Instance and Advanced Options
Advanced options are supported, including routing for handling multiple Unity instances simultaneously, grouping tools for VFX or animation, Roslyn-based script validation, and remote server hosting with authentication. Asset creation and migration notes required for upgrading to v10 are also provided, allowing users of previous versions to switch easily.
License and Independence
This project is a free open-source tool distributed under the MIT license. It is not officially affiliated with Unity Technologies, so it is advisable to check license terms before applying it to commercial projects. It is provided alongside an AI assistant named Aura, but MCP for Unity itself can be used independently. For research citations, refer to the provided BibTeX information.