unity-mcp-plugin
by AnkleBreaker-Studio·★ 97·Score 50
Unity MCP Plugin bridges Unity Editor with Claude, Cursor & other AI assistants via 288 tools for game development.
Overview
The Unity MCP Plugin is a comprehensive bridge that enables AI assistants to control Unity Editor through Model Context Protocol. It runs a lightweight HTTP server inside Unity on localhost:7890, providing access to 288 tools across 30+ categories including scene management, GameObjects, components, physics, terrain, shader development, profiling, and more. The plugin is one half of a two-part system, requiring the Node.js MCP Server to connect AI assistants to the Unity bridge.
Try asking AI
After installing, here are 7 things you can ask your AI assistant:
When to choose this
Choose this MCP server if you're working with Unity and want comprehensive AI-assisted development capabilities, particularly if you need to automate complex tasks or have AI build complete game systems from scratch.
When NOT to choose this
Don't choose this if you're not using Unity, need a different game engine, or require authentication/remote access since the server only binds to localhost.
Tools this server exposes
12 tools extracted from the READMEcreate_sceneCreate a new Unity scene
create_gameobjectCreate a new GameObject in the scene
add_componentAdd a component to a selected GameObject
build_projectBuild the Unity project for specified platforms
play_sceneStart playing the current scene
create_shader_graphCreate a new Shader Graph asset
create_terrainCreate a new terrain object in the scene
bake_navmeshBake NavMesh for navigation in the scene
create_prefabCreate a prefab asset from a GameObject
create_materialCreate a new material asset
create_scriptCreate a new C# script asset
profiler_startStart the Unity Profiler
Comparable tools
Installation
Installation
- Open Unity > **Window** > **Package Manager**
- Click the **+** button > **Add package from git URL...**
- Enter:
https://github.com/AnkleBreaker-Studio/unity-mcp-plugin.git - Click **Add**
Verify by visiting http://127.0.0.1:7890/api/ping in your browser.
MCP Server Setup
This plugin requires the companion Node.js MCP Server. See [unity-mcp-server](https://github.com/AnkleBreaker-Studio/unity-mcp-server) for installation.
Claude Desktop Configuration
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"unity": {
"command": "node",
"args": ["path/to/unity-mcp-server.js"],
"env": {
"UNITY_PROJECT_PATH": "/path/to/your/unity/project"
}
}
}
}FAQ
- What AI assistants are compatible with this MCP plugin?
- The Unity MCP Plugin works with Claude (via Claude Desktop), Cursor, Windsurf, and any other MCP-compatible AI assistant.
- What Unity versions are supported?
- Unity 2021.3 LTS or newer (tested on 2022.3 LTS and Unity 6). Requires .NET Standard 2.1 or .NET Framework.
- Can multiple Unity editors connect to the same MCP server?
- Yes, the plugin supports multi-instance discovery automatically (including ParrelSync clones), with each editor using its own port.
Compare unity-mcp-plugin with
Last updated · Auto-generated from public README + GitHub signals.