PlugWiki
Unity logo

Unity MCP servers: which one to use

Try Unity's own MCP first, but it is pre-release. For more tools or in-game use, pick MCP for Unity, Unity-MCP or mcp-unity.

Servers
45
active
Hosted
2
nothing to install
Local
17
runs on your machine

Unity ships its own MCP bridge in the Assistant package, version 2.0.0-pre.1 at the time of writing, so it is a pre-release and may change. It needs Unity 6 or later, and outside AI clients must be approved in Project Settings before they connect. The most used community option is MCP for Unity by Coplay with 15,641 GitHub stars, followed by Unity-MCP by IvanMurzak and mcp-unity. All of them change your open project, so commit to version control before you let an agent edit scenes or scripts.

Good for

  • Unity developers who want Claude Code or Cursor to edit scenes, assets and scripts in the open Editor
  • Teams who prefer a first-party tool and want clients approved inside Project Settings
  • Developers who want AI inside a compiled game as well as the Editor
  • Indie developers who want a free open source option with many tools

Which Unity MCP server to use

Start with Unity's own MCP if your project is on Unity 6 or later, and treat it as a pre-release. For a community server, MCP for Unity is the most used, Unity-MCP also works inside a built game, and mcp-unity is a simple Node.js bridge.

ServerOfficialRunsNeedsToolsGitHub stars
For Unity
Unity MCP (pre-release)This pageOfficialLocalUnity 6+––
Unity-MCPCommunityHostedLocalai-game.dev sign-in–4.6K
mcp-unityCommunityLocalNode.js 18+–2K
AnkleBreakerCommunityLocalNode.js 18+80531
FunplayCommunityLocalUnity 2022.3+40276
Other tools for the same job
MCP for Unity (Coplay)CommunityLocalPython 3.10+5015.6K

All Unity MCP servers

45 active · official first, then by GitHub stars

Show all 45

Questions

Is there an official Unity MCP server?

Yes. Unity's Assistant package includes a Unity MCP bridge that lets AI clients such as Claude Code and Cursor work in the Editor. The manual shows it as a pre-release, so expect changes.

How does Unity's own MCP connect to Claude Code or Cursor?

Unity starts a local bridge with the Editor, and the client runs a small relay program that talks to it. Outside clients must be approved in Project Settings before they can connect. Settings are under Edit, Project Settings, AI, Unity MCP.

Can I turn tools off?

Yes, in Unity's own MCP. The Unity MCP page in Project Settings has a tool list with enable and disable toggles.

Which community Unity MCP server is the most used?

MCP for Unity by Coplay, with 15,641 GitHub stars from the GitHub API. Unity-MCP by IvanMurzak has 4,558 and mcp-unity by CoderGamester has 2,008. MCP for Unity works with Claude Desktop, Claude Code, Cursor, VS Code, Windsurf and Cline, per its README.

Does Unity-MCP work inside a built game?

Yes. Its README says the plugin works inside a compiled game as well as the Editor, so an AI can debug or drive NPCs at runtime. It runs locally over stdio or remotely over HTTP.

What do I need for mcp-unity?

Unity 6 or later and Node.js 18 or later, per its README. A Unity package bridges the Editor to a Node.js server that your AI client starts.

What do I need for MCP for Unity?

Unity 2021.3 LTS up to 6.x, plus Python 3.10 or later installed through uv. It works with any MCP client, including Claude Desktop, Claude Code and Cursor.

Can these servers break my project?

Yes. They can create and edit scenes, assets and scripts in the open project. Commit to version control first so you can undo anything an agent changes.

Are they free?

The community servers here are open source: MCP for Unity and mcp-unity are MIT, Unity-MCP is Apache-2.0. Unity-MCP's quick start signs you in to an ai-game.dev account, so check its pricing before relying on it. We did not find a price for Unity's own MCP in its manual.

Which AI clients work with Unity's own MCP?

Claude Code, Cursor, Windsurf and Claude Desktop are named in the Unity manual. It needs Unity 6 (6000.0) or later with the com.unity.ai.assistant package installed. The Integrations section in Project Settings can configure supported clients for you.

Server facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Archived servers are not listed.