MCP Catalogs
Homeunity-mcp-plugin screenshot

unity-mcp-plugin

by AnkleBreaker-Studio·97·Score 50

Unity MCP Plugin bridges Unity Editor with Claude, Cursor & other AI assistants via 288 tools for game development.

developer-toolsai-llmproductivity
16
Forks
4
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

The Unity MCP Plugin is a comprehensive bridge that enables AI assistants to control Unity Editor through Model Context Protocol. It runs a lightweight HTTP server inside Unity on localhost:7890, providing access to 288 tools across 30+ categories including scene management, GameObjects, components, physics, terrain, shader development, profiling, and more. The plugin is one half of a two-part system, requiring the Node.js MCP Server to connect AI assistants to the Unity bridge.

Try asking AI

After installing, here are 7 things you can ask your AI assistant:

you:AI-assisted game creation from scratch in minutes
you:Automated Unity project builds and deployment
you:Real-time debugging and profiling through AI interfaces
you:Automated shader creation and optimization
you:What AI assistants are compatible with this MCP plugin?
you:What Unity versions are supported?
you:Can multiple Unity editors connect to the same MCP server?

When to choose this

Choose this MCP server if you're working with Unity and want comprehensive AI-assisted development capabilities, particularly if you need to automate complex tasks or have AI build complete game systems from scratch.

When NOT to choose this

Don't choose this if you're not using Unity, need a different game engine, or require authentication/remote access since the server only binds to localhost.

Tools this server exposes

12 tools extracted from the README
  • create_scene

    Create a new Unity scene

  • create_gameobject

    Create a new GameObject in the scene

  • add_component

    Add a component to a selected GameObject

  • build_project

    Build the Unity project for specified platforms

  • play_scene

    Start playing the current scene

  • create_shader_graph

    Create a new Shader Graph asset

  • create_terrain

    Create a new terrain object in the scene

  • bake_navmesh

    Bake NavMesh for navigation in the scene

  • create_prefab

    Create a prefab asset from a GameObject

  • create_material

    Create a new material asset

  • create_script

    Create a new C# script asset

  • profiler_start

    Start the Unity Profiler

Comparable tools

bezicoplay-mcpunity-ai

Installation

Installation

  1. Open Unity > **Window** > **Package Manager**
  2. Click the **+** button > **Add package from git URL...**
  3. Enter: https://github.com/AnkleBreaker-Studio/unity-mcp-plugin.git
  4. Click **Add**

Verify by visiting http://127.0.0.1:7890/api/ping in your browser.

MCP Server Setup

This plugin requires the companion Node.js MCP Server. See [unity-mcp-server](https://github.com/AnkleBreaker-Studio/unity-mcp-server) for installation.

Claude Desktop Configuration

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "unity": {
      "command": "node",
      "args": ["path/to/unity-mcp-server.js"],
      "env": {
        "UNITY_PROJECT_PATH": "/path/to/your/unity/project"
      }
    }
  }
}

FAQ

What AI assistants are compatible with this MCP plugin?
The Unity MCP Plugin works with Claude (via Claude Desktop), Cursor, Windsurf, and any other MCP-compatible AI assistant.
What Unity versions are supported?
Unity 2021.3 LTS or newer (tested on 2022.3 LTS and Unity 6). Requires .NET Standard 2.1 or .NET Framework.
Can multiple Unity editors connect to the same MCP server?
Yes, the plugin supports multi-instance discovery automatically (including ParrelSync clones), with each editor using its own port.

Compare unity-mcp-plugin with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.