Supports building Unity projects for Android and provides Android Debug Bridge operations.
Provides community support through a Discord server for users of the Unity MCP.
Supports installation via Git URL in the Unity Package Manager.
Used for issue reporting and as the package repository for the Unity MCP.
Supported as an MCP client that can connect to and control Unity through natural language commands.
Allows switching the build target to iOS for Unity projects.
Enables control of the Unity Editor through natural language commands, allowing for creating/modifying assets, managing scenes, controlling game execution, configuring build settings, and analyzing performance.
Advanced Unity MCP from Code Maestro
Control Unity with AI through natural language commands.
Instead of clicking through menus and manually setting up GameObjects, just tell your AI assistant what you want and watch it happen automatically.
Quick Start
1. Install the Package
Unity Package Manager → Add package from git URL:
2. Connect Your AI
- Go to
Code Maestro > MCP Dashboard
in Unity - Click Configure next to your preferred MCP client
- Start giving commands!
Supported MCP Clients: Code Maestro, GitHub Copilot, Cursor, Windsurf, Claude Code
What Unity MCP Can Do
Core Editor Control - Play/pause/stop game, execute menu items, read/clear console messages
Asset & Scene Management - Create/modify/delete materials, prefabs, scripts, manage scenes and GameObjects
Build & Platform Tools - Build settings, platform switching, Android Debug Bridge operations
Project Configuration - Unity packages, project settings, PlayerPrefs, external tools
Performance Analysis - Unity Profiler control for performance bottlenecks
Examples
"Check the console for any errors"
"Create a script called PlayerMovement with WASD controls"
"Switch the build target to iOS"
"Add a rigidbody component to the selected object"
"Create a new material with metallic properties"
"Save the current GameObject as a prefab"
"Clear all console messages and check for warnings"
How It Works
Unity MCP bridges your Unity Editor with AI assistants using the Model Context Protocol. Two components work together:
- Bridge Server - Runs in Unity Editor, provides API access
- Relay Server - Handles communication with MCP clients
The setup is automatic once you install the package and configure your MCP client.
Requirements
- Unity 2022+
- MCP Client (Such as GitHub Copilot or Cursor)
Made by Code Maestro • Join our Discord • Report Issues
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
A bridge that enables controlling Unity Editor through natural language commands via AI assistants, allowing users to create materials, build projects, manage scenes, and configure settings without manual interaction.
Related MCP Servers
- -securityAlicense-qualityA Unity Master Control Protocol implementation that allows AI agents to control and interact with Unity, enabling them to execute code, query editor state, modify GameObjects, and capture screenshots through a WebSocket-based communication system.Last updated -7MIT License
- -securityAlicense-qualityA bridge enabling seamless communication between Unity and Large Language Models via the Model Context Protocol, allowing developers to automate workflows, manipulate assets, and control the Unity Editor programmatically.Last updated -1,449MIT License
- -securityAlicense-qualityA server that enables AI assistants to understand and interact with Unity projects in real-time, providing access to scene hierarchy, project settings, and the ability to execute code directly in the Unity Editor.Last updated -40MIT License
- -securityFlicense-qualityA protocol server that bridges AI assistants with Unity projects, allowing them to analyze code, parse scenes, generate scripts, and perform other Unity operations through specialized tools.Last updated -TypeScript