MCP Catalogs
Homeadvanced-unity-mcp screenshot

advanced-unity-mcp

by codemaestroai·91·Score 47

An MCP server that enables AI assistants to control Unity Editor through natural language commands.

developer-toolsai-llmproductivity
10
Forks
2
Open issues
2 mo ago
Last commit
2d ago
Indexed

Overview

Advanced Unity MCP by Code Maestro provides bidirectional communication between AI assistants and the Unity Editor. It allows developers to execute complex operations through natural language commands like 'Create a red material and apply it to a cube' or 'Build the project for Android.' The server supports two connection modes: direct connection for Code Maestro Desktop App and relay server for other MCP clients like VS Code, Cursor, and Claude Desktop.

Try asking AI

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

you:Automating Unity scene setup through AI commands
you:Streamlining game development with AI-powered asset creation
you:Enabling non-programmers to work with Unity via natural language
you:Which Unity versions are supported?
you:What MCP clients are compatible with this server?

When to choose this

Choose this server if you're working with Unity and want to control the editor through natural language commands, especially if you're already using Code Maestro or other supported MCP clients.

When NOT to choose this

Don't choose this if you're using a Unity version below 2022, or if you need to use unsupported MCP clients without a relay server connection.

Tools this server exposes

12 tools extracted from the README
  • execute_menu_item

    Execute Unity Editor menu items

  • read_console_messages

    Read Unity Console messages

  • clear_console

    Clear Unity Console messages

  • create_material

    Create new Unity materials

  • create_script

    Create new Unity scripts

  • create_prefab

    Save GameObjects as prefabs

  • modify_gameobject

    Modify existing GameObjects

  • manage_scene

    Manage Unity scenes

  • set_build_target

    Configure build settings and target platform

  • control_playback

    Control game play mode in Unity

  • access_profiler

    Access Unity Profiler for performance analysis

  • manage_unity_packages

    Manage Unity packages and project settings

Note: Tool names inferred from the documentation examples and capabilities sections, as the README doesn't provide an explicit tool list with formal names

Comparable tools

unity-editor-mcpgame-dev-tools-mcpautodesk-mcp

Installation

Installation

**1. Install the Package**

Unity Package Manager → Add package from git URL for the version of Unity you are using

For **Unity 2020-2022**

https://github.com/codemaestroai/advanced-unity-mcp.git?path=Unity2020_2022

For **Unity 6+**

https://github.com/codemaestroai/advanced-unity-mcp.git?path=Unity6

**2. Connect Your AI**

  • Go to Code Maestro > MCP Dashboard in Unity.
  • **For Code Maestro Desktop App:** Select the "Code Maestro Desktop App" connection mode.
  • **For other clients (VS Code, Cursor, etc.):** Select the "Other Clients" connection mode, then click **Configure** next to your preferred client.

FAQ

Which Unity versions are supported?
Unity 2020+ is supported, with specific installation paths for Unity 2020-2022 and Unity 6+.
What MCP clients are compatible with this server?
It supports Code Maestro Desktop App (direct connection) and any MCP-capable client like VS Code, Cursor, Windsurf, Claude Desktop, etc. (relay connection).

Compare advanced-unity-mcp with

GitHub →

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