AnkleBreaker-Studio/unity-mcp-plugin
View on GitHub ↗Unity MCP Plugin (UPM) — Editor bridge for AI-assisted game development. Enables Claude, Cursor & MCP-compatible AI to control Unity Editor with 268 tools: scenes, GameObjects, components, builds, profiling, Shader Graph, Amplify Shader Editor, terrain, physics, NavMesh & more. Free & open source.
208 ★31 forksC#Updated 1mo ago
What you need to know
The Unity Editor side of a comprehensive MCP integration for Unity game development — a UPM package running a localhost HTTP bridge that lets Claude, Cursor, Windsurf or any MCP-compatible AI assistant control the Unity Editor with 288 tools across 30+ categories.
Install
Unity → Window → Package Manager → + → Add package from git URL → https://github.com/AnkleBreaker-Studio/unity-mcp-plugin.git Verify: open http://127.0.0.1:7890/api/ping — logs '[MCP Bridge] Server started on port 7890' Pair with the companion Node.js MCP server (AnkleBreaker-Studio/unity-mcp-server)
Usage
- •Let the AI create scenes, GameObjects, scripts, builds, terrain, Shader Graphs and more inside the editor
- •Watch AI build a whole game in minutes (scene setup, materials, VFX, UI) via MCP commands
- •Use the MCP Dashboard (Window > MCP Dashboard) for status, category toggles and agent sessions
Key features
- ✓288 tools across 30+ categories: scenes, GameObjects, components, builds, profiler, frame debugger, memory snapshots, terrain, NavMesh, physics, animation, audio, UI
- ✓Conditional features: Shader Graph, Amplify Shader Editor, VFX Graph, memory profiler, Input System and MPPM multiplayer when packages are detected
- ✓Multi-instance auto-discovery (incl. ParrelSync), multi-agent support with session tracking and queued execution
- ✓Play Mode resilience via SessionState and per-action/per-agent Undo groups; 30s registry heartbeat
Best for
Unity developers who want deep, free and open-source AI control of the editor for rapid game prototyping and asset/scene creation.
Caveats
- ⚠Binds only to 127.0.0.1 with no auth (local-only), so keep the tool on your own machine
- ⚠AnkleBreaker Open License v1.0: requires attribution in built products and forbids reselling the tool
- ⚠Editor-window screenshots are Windows-only; other platforms get an explicit unsupported error
Platforms: Windows · macOS · LinuxClients: Claude · Cursor · Windsurf · MCP clients
Reviewed 2026-08-11
Topics
aiai-assisted-developmentai-game-developmentamplify-shader-editoranklebreakerclaudecsharpgame-developmentgamedevmcpmodel-context-protocolopen-sourceshader-graphunityunity-editorunity-mcpunity-packageunity-pluginunity3dupm
- Stars
- 208★
- Forks
- 31
- Language
- C#
- License
- NOASSERTION
- Created
- 2026-02-25
- Last push
- 2026-07-27