MCP Catalogs
Homeunity-mcp-server screenshot

unity-mcp-server

by AnkleBreaker-Studio·182·Score 51

Comprehensive MCP server with 288 tools for AI-assisted Unity development through Editor and Hub.

developer-toolsai-llmother
29
Forks
3
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

Unity MCP Server is a comprehensive Model Context Protocol implementation that connects AI assistants to Unity Editor and Unity Hub. It provides extensive tooling across 30+ categories including scene management, GameObject manipulation, components, physics, terrain, Shader Graph, Amplify Shader Editor, profiling, animation, NavMesh, builds, and multiplayer features. The server uses a two-tier architecture with core tools always available and advanced tools accessible via lazy loading to maintain client performance.

Try asking AI

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

you:Create scenes, manipulate GameObjects, and manage components through AI commands
you:Automate Unity builds, performance profiling, and testing processes
you:Develop games entirely through AI assistance from scene setup to shader creation
you:How many tools does this MCP server provide?
you:What AI assistants are compatible with this server?

When to choose this

Unity developers who want to leverage AI assistants for complex game development tasks like scene creation, asset management, and automated testing.

When NOT to choose this

Teams not using Unity or those requiring extensive write access to project files beyond what Unity's editor API provides.

Tools this server exposes

12 tools extracted from the README
  • list_editors

    List all installed Unity editors from Unity Hub

  • create_scene

    Create a new Unity scene

  • create_gameobject

    Create a GameObject in Unity, with primitive type or empty

  • add_component

    Add a component to a GameObject

  • build_project

    Build Unity project for different platforms

  • profile_scene

    Start profiling the Unity scene

  • list_shader_graphs

    List all Shader Graph assets in the project

  • list_mppm_scenarios

    List available multiplayer playmode scenarios

  • capture_scene_view

    Capture a screenshot of the scene view

  • list_agents

    List active agent sessions

  • execute_menu_item

    Execute a Unity Editor menu item by name

  • create_prefab

    Create a new prefab asset from a GameObject

Comparable tools

gamekit-mcpunreal-mcpunity-automation-toolsunity-command-line-toolsai-game-development-kit

Installation

Installation

1. Install the Unity Plugin

In Unity: **Window > Package Manager > + > Add package from git URL:**

https://github.com/AnkleBreaker-Studio/unity-mcp-plugin.git

2. Install this MCP Server

git clone https://github.com/AnkleBreaker-Studio/unity-mcp-server.git
cd unity-mcp-server
npm install

3. Add to Claude Desktop

Open Claude Desktop > Settings > Developer > Edit Config, and add:

{
  "mcpServers": {
    "unity": {
      "command": "node",
      "args": ["C:/path/to/unity-mcp-server/src/index.js"],
      "env": {
        "UNITY_HUB_PATH": "C:\\Program Files\\Unity Hub\\Unity Hub.exe",
        "UNITY_BRIDGE_PORT": "7890"
      }
    }
  }
}

Restart Claude Desktop. Done!

FAQ

How many tools does this MCP server provide?
The Unity MCP Server provides 288 tools across 30+ categories covering the full Unity workflow from scene management to builds and multiplayer.
What AI assistants are compatible with this server?
It works with Claude Desktop, Claude Cowork, Cursor, Windsurf, and any tool that supports the Model Context Protocol.

Compare unity-mcp-server with

GitHub →

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