Discover and explore top open-source AI tools and projects—updated daily.
AnkleBreaker-StudioAI co-pilot for Unity game development
Top 92.9% on SourcePulse
This project provides an AI-powered Model Context Protocol (MCP) server enabling AI assistants like Claude and Cursor to act as co-pilots for Unity game development. It offers an extensive suite of 288 tools across 30+ categories, allowing developers to control the Unity Editor and Hub directly from AI chat interfaces, streamlining complex workflows from scene creation to builds and profiling.
How It Works
The architecture connects AI assistants to Unity via the MCP server, which acts as a bridge to a companion Unity Editor plugin (HTTP API) and the Unity Hub CLI. Commands are routed in real-time, enabling AI-driven manipulation of GameObjects, components, assets, scripts, scenes, and more. A novel two-tier tool system manages the vast number of functionalities, exposing core tools directly while lazily loading advanced tools to remain within MCP client constraints. Robust multi-instance and port resilience mechanisms ensure stable operation across complex development setups.
Quick Start & Requirements
Window > Package Manager > + > Add package from git URL with https://github.com/AnkleBreaker-Studio/unity-mcp-plugin.git.git clone https://github.com/AnkleBreaker-Studio/unity-mcp-server.git), navigate into the directory (cd unity-mcp-server), and run npm install.Settings > Developer > Edit Config, specifying the Node.js command and arguments to run the server script, along with the Unity Hub path.unity-mcp-plugin installed.Highlighted Details
com.unity.memoryprofiler, com.unity.shadergraph, com.unity.visualeffectgraph, com.unity.inputsystem, com.unity.multiplayer.playmode, Amplify Shader Editor, and UMA 2 for expanded capabilities.unity_screenshot_editor_window tool (Windows only) captures any Unity Editor window content directly.Maintenance & Community
Developed and maintained by AnkleBreaker Studio. The project encourages community support through GitHub Sponsors or Patreon to fund ongoing development, new features, and bug fixes. Specific community channels like Discord or Slack are not detailed in the README.
Licensing & Compatibility
Limitations & Caveats
The unity_screenshot_editor_window tool is restricted to Windows platforms. The AnkleBreaker Open License v1.0 prohibits commercial resale or sublicensing of the software itself, although it is free for personal and educational use with required attribution. Functionality for certain advanced features depends on the presence of specific Unity packages or Asset Store assets.
2 weeks ago
Inactive
zapier
DevAgentForge
eyaltoledano