unitypilot
Provides tools for managing the full Unity lifecycle, including project creation, scene building, scripting, testing, and asset importing.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@unitypilotCreate a new 2D Unity project called Platformer"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
UnityPilot
An MCP server that lets an AI agent drive the full Unity lifecycle on macOS, without the developer ever opening the Unity Editor by hand.
š¦ npm package: npmjs.com/package/unitypilot Ā· install with npx -y unitypilot
One npm install, and an AI agent can install Unity, scaffold a project, launch it (visible
or headless), import assets, build scenes, write & compile scripts, screenshot the view,
read the console, and run tests.
ā User docs, install, and the tool catalog: packages/orchestrator/README.md.
This repo root is for working on UnityPilot itself. See SPEC.md for the full spec and
CLAUDE.md for the working agreement.
ā ļø v1 is macOS only
Apple Silicon (arm64) and Intel (x64) are supported. Windows and Linux exist only as
NotImplemented resolver stubs for contributors to fill in.
Related MCP server: YetAnotherUnityMcp
Status
Phases 0ā6 complete (full lifecycle + the autonomous feedback loop). Phase 7 (packaging +
public release) in progress. Built strictly phase by phase ā see SPEC.md §9.
Packages
packages/orchestratorā the Node/TypeScript MCP server (our code), published to npm asunitypilot. Bundles the bridge at pack time.packages/bridgeā the forked C# Unity (UPM) bridge, injected into projects via afile:reference. Fork of CoderGamester/mcp-unity (MIT); fork changes inpackages/bridge/FORK.md.
Develop (macOS)
corepack enable pnpm # pnpm 9 ships with Node 22 via corepack
pnpm install
pnpm build
pnpm testTo produce a publishable tarball (copies the bridge into the package, then builds):
cd packages/orchestrator
npm pack # runs prepack: bundle-bridge + tscOut of scope for v1
Asset generation, Windows/Linux, Unity Asset Store distribution, and fully autonomous
visual correctness. See SPEC.md §8.
This server cannot be deployed
Maintenance
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal Eā¦
MCP server for building and testing AI agents with multi-model experimentation and insights.
Nifty's MCP server ā exposes tasks, projects, messages, and files as tools for AI agents.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Related MCP Servers
- AlicenseBqualityAmaintenanceMCP Unity Server to integrate Unity Editor game engine with different AI Model clients (e.g. Claude Desktop, Windsurf, Cursor)57 npm1,899MIT
- AlicenseNot gradedqualityDmaintenanceMCP server that bridges Unity with AI agents, enabling scene inspection, C# code execution, and screenshot capture via WebSocket communication.MIT
- FlicenseNot gradedqualityDmaintenanceA native C# MCP server that gives AI agents real-time control and visual analysis of the Unity Editor, enabling dynamic code execution, scene manipulation, and debugging without external dependencies.6-
- AlicenseNot gradedqualityCmaintenanceAn MCP server that enables AI agents to control the Unity Editor externally, providing tools for scene, GameObject, component, and other editor operations.1MIT