mcp-unity

MCP.Pizza Chef: CoderGamester

Instead of clicking through the Editor yourself, you describe what you want and it happens in your open Unity project: new scenes, prefabs and GameObjects, changed component values, added packages, test runs, and script recompiles. Console logs come back so you can see what failed. It works with Cursor, Claude Code, Windsurf, VS Code, GitHub Copilot and other editors. Unity 6 or later and Node.js 18 or later are needed, and the link is set up inside the Editor.

Coding

Use This MCP server To

Create a new scene without leaving my chat Add a component and set its values by asking Run my project's tests and read the failures Install a Unity package by name Check the last errors in the Unity console

README

MCP Unity Editor (Game Engine)

🇺🇸English 🇨🇳简体中文 🇯🇵日本語

mcp-unity FAQ

Which version of Unity do I need?
Unity 6 or later, plus Node.js 18 or later to run the connection.
Which editors does it work with?
Cursor, Claude Code, Windsurf, VS Code, GitHub Copilot, Codex CLI and other MCP-compatible tools.
Can I use this to build a scene by describing it?
Yes, scenes, prefabs, GameObjects and components can all be created and changed by asking.
Does it need a key or an account?
No key is required; it talks to the Unity Editor running on your own machine.
Is the setup difficult?
It takes some work: install the package in Unity, install Node.js, then add the connection to your editor.
Can it see my errors?
Yes, it reads the Unity console, including the most recent error logs.