Unity Editor tool for LLM control via Model Context Protocol
Top 17.9% on sourcepulse
This project enables AI assistants like Claude and Cursor to interact directly with the Unity Editor, allowing natural language control over assets, scenes, scripts, and editor functions. It targets Unity developers seeking to automate workflows and leverage LLMs for game development tasks.
How It Works
The system comprises a Unity package (Bridge) installed via the Package Manager and a Python server. The Bridge runs within the Unity Editor, while the Python server acts as a local intermediary. An MCP Client (e.g., Claude Desktop, Cursor) communicates with the Python server, which then translates commands to the Unity Bridge for execution within the editor. This architecture facilitates a seamless flow from natural language prompts to Unity Editor actions.
Quick Start & Requirements
https://github.com/justinpbarnett/unity-mcp.git?path=/UnityMcpBridge
via Unity Package Manager.uv
package manager, and an MCP Client (Claude Desktop, Cursor).Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
Auto-configuration may fail due to file permission issues, requiring manual configuration of the MCP client's JSON file. Troubleshooting involves verifying server paths and ensuring uv
is correctly installed and accessible.
3 days ago
1 day