Unity MCP
local MCP serverUnity MCP is a local MCP server: Unity Editor automation for AI agents: scenes, prefabs, assets, shaders, Timeline, tests, builds. Install it from nuget as IsuzuUnityCli.
What you need
- Runtime: .NET SDK (runs with dnx).
- MCP client: Claude Code, Codex, Antigravity, Claude Desktop, Cursor or any other client that speaks MCP over stdio.
- Environment variables:
UNITY_MCP_STATE_DIR,UNITY_MCP_HOST
Summary
Unity Editor automation for AI agents: scenes, prefabs, assets, shaders, Timeline, tests, builds.
Unity MCP vs similar servers
| Server | Stars | Type | API key | Runtime |
|---|---|---|---|---|
| Unity MCP | 327 | Local | Yes | nuget |
| Unity-MCP | 4,346 | Local | Yes | oci |
| FableCut | 695 | Local | No | mcpb |
| Funplay Unity MCP | 255 | Local | No | nuget |
| FunseaAI Unity MCP | 255 | Local | No | nuget |
Questions
It reads 2 environment variables: UNITY_MCP_STATE_DIR, UNITY_MCP_HOST. Set them in your MCP config before starting the server.
.NET SDK (runs with dnx), plus an MCP client such as Claude Code, Codex, Claude Desktop or Cursor.
Unity MCP is a local MCP server distributed as the nuget package IsuzuUnityCli.
Similar MCP servers
NameStars
- Unity-MCPio.github.IvanMurzak/Unity-MCP4,346
- FableCutio.github.ronak-create/fablecut695
- Funplay Unity MCPio.github.FunplayAI/funplay-unity-mcp255
- FunseaAI Unity MCPio.github.FunseaAI/unity-mcp255
- KitWright Unity MCPio.github.kitwright/unity-mcp22
- MATLAB MCP Serverio.github.matlab/matlab-mcp-server1,587
- CrowdStrike Falcon MCP Serverio.github.CrowdStrike/falcon-mcp258
- glade-mcpio.github.Glade-tool/glade-mcp223