Advanced Unity

v1.0.0Developer Toolsstable

Public repository for Advanced Unity MCP by Code Maestro (www.code-maestro.com).

aiai-integrationgame-developmentmcpmcp-server
Share:
91
Stars
0
Downloads
0
Weekly
0/5

What is Advanced Unity?

Advanced Unity is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to public repository for advanced unity mcp by code maestro (www.code-maestro.com).

Public repository for Advanced Unity MCP by Code Maestro (www.code-maestro.com).

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Public repository for Advanced Unity MCP by Code Maestro (ww

Use Cases

AI-controlled Unity game development
Scene and asset management
codemaestroai

Maintainer

LicenseNOASSERTION
Languagetypescript
Versionv1.0.0
UpdatedMay 15, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx advanced-unity

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Advanced Unity

Advanced Unity MCP by Code Maestro is a Model Context Protocol server that gives AI assistants direct control over the Unity Editor, enabling natural language-driven game development workflows. It exposes tools for editor control (play/pause/stop), asset management (materials, prefabs, scripts), scene and GameObject manipulation, build configuration, and Unity Profiler access. Game developers use it with Claude Desktop, Cursor, Windsurf, or VS Code to automate repetitive Unity tasks and prototype game mechanics through conversational commands.

Prerequisites

  • Unity 2022 LTS or later (Unity 6+ supported with a separate package path)
  • An MCP-compatible client: Claude Desktop, Cursor, Windsurf, VS Code, or the Code Maestro Desktop App
  • Unity Package Manager access to install packages from Git URLs
  • Node.js 18+ if running the MCP server side via npx
1

Install the Unity package

Open Unity Package Manager (Window → Package Manager), click the + button, and choose 'Add package from git URL'. Use the correct URL for your Unity version.

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

# Unity 6+:
https://github.com/codemaestroai/advanced-unity-mcp.git?path=Unity6
2

Open the MCP Dashboard in Unity

After the package installs, open the Code Maestro MCP Dashboard from the Unity menu bar at Code Maestro > MCP Dashboard.

3

Choose your connection mode

In the MCP Dashboard, select your connection mode: Direct Connection for the Code Maestro Desktop App, or Relay Server Connection for other clients like Claude Desktop, Cursor, or Windsurf.

4

Configure your MCP client

Add the Advanced Unity MCP server to your client configuration file. The server bridges your MCP client to the Unity Editor via the relay or direct connection.

{
  "mcpServers": {
    "advanced-unity": {
      "command": "npx",
      "args": ["advanced-unity"]
    }
  }
}
5

Restart your MCP client and Unity

Restart both your MCP client (Claude Desktop, Cursor, etc.) and the Unity Editor to establish the MCP connection. Verify by asking Claude to list available Unity tools.

Advanced Unity Examples

Client configuration

Add Advanced Unity MCP to Claude Desktop config at ~/Library/Application Support/Claude/claude_desktop_config.json (macOS).

{
  "mcpServers": {
    "advanced-unity": {
      "command": "npx",
      "args": ["advanced-unity"]
    }
  }
}

Prompts to try

Control the Unity Editor with natural language commands for asset creation, scene management, and builds.

- "Create a red material named RedMetal and apply it to the Cube in the scene"
- "Check the Unity console for any errors and summarize them"
- "Switch the build target to iOS and update the bundle identifier"
- "Create a new C# script called PlayerController and add it to the Player GameObject"
- "Run the profiler for 5 seconds and report the top CPU bottlenecks"

Troubleshooting Advanced Unity

MCP Dashboard does not appear in the Unity menu

Ensure the package was installed correctly via Package Manager. If the menu is missing, try reimporting the package by removing it and re-adding the git URL. Check the Unity Console for any import errors.

Claude cannot connect to Unity in Relay Server mode

Verify the relay server is running (the MCP Dashboard should show a connected status). Ensure no firewall is blocking the relay connection port, and that your MCP client config points to the correct relay endpoint.

Unity commands execute but produce unexpected results

Ensure you have the correct Unity version for the package path you installed (Unity2020_2022 vs Unity6). Mixing versions causes API incompatibilities. Check the Unity Console for detailed error messages after each command.

Frequently Asked Questions about Advanced Unity

What is Advanced Unity?

Advanced Unity is a Model Context Protocol (MCP) server that public repository for advanced unity mcp by code maestro (www.code-maestro.com). It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Advanced Unity?

Follow the installation instructions on the Advanced Unity GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Advanced Unity?

Advanced Unity works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Advanced Unity free to use?

Yes, Advanced Unity is open source and available under the NOASSERTION license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "advanced-unity": { "command": "npx", "args": ["-y", "advanced-unity"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Advanced Unity?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides