KKitwrightGitHub
Install

Connected in three steps

Unity 2022.3+. No Python, no external daemon, no account.

  1. 1

    Add the package

    In Unity, open Window → Package Manager → + → Add package from git URL and paste:

    https://github.com/kitwright/unity-mcp.git
  2. 2

    Start the server

    From the Unity menu bar, open GameWright → MCP Server and start it. It listens on 127.0.0.1:8765.

  3. 3

    Configure your client

    In the same window, use the one-click client configuration to generate the MCP entry for Claude Code, Cursor, LM Studio, VS Code, Codex and others. Restart the client and the tools appear.

Prefer OpenUPM?

Install from the registry instead if you want version history and version selection in the Package Manager.

openupm add com.gamewright.unity.mcp

Before you start

Editor-only
No runtime components are added to your built game.
Tool profiles
Defaults to the core profile — 32 high-signal tools. Switch to full for all 150 in the MCP Server window.
Settings location
Local server settings live in UserSettings/GameWrightMcpSettings.json.
Safety
execute_code safety checks and the filesystem guard are on by default under GameWright → MCP Settings. Not a complete sandbox.
Updating
GameWright → Check for Updates refreshes a Git install in place or imports the latest unitypackage.
Dependency
com.unity.nuget.newtonsoft-json 3.2.1, resolved by the Package Manager.

Full documentation

Tool reference, custom tools, architecture and the changelog live in the repository.

Open on GitHub