Overview
Features
IDE Integration - Package Cache Access
Automatic integration with VSCode-like IDEs by adding the Unity Library/PackedCache folder to your workspace to improve autocompletion and type information for Unity packages.
MCP Server Tools - Execute Menu Item
Executes Unity menu items (functions tagged with MenuItem) from an MCP prompt.
MCP Server Tools - Object and Component Manipulation
Select and update GameObjects and their components (rename, tag, layer, active/static, add components) via MCP.
MCP Server Tools - Package and Asset Management
Install Unity packages, add assets to scenes, create prefabs, and recompile scripts through MCP.
MCP Server Tools - Run Tests
Run Unity Test Runner tests from MCP prompts.
MCP Server Resources Endpoints
Expose Unity data via unity:// endpoints (menu items, scenes/hierarchy, gameobjects, logs, packages, assets, tests).
Networking, Port and Remote Access Configuration
Configure WebSocket port, request timeout, and allow remote connections for MCP Bridge between Unity and external clients.
Extensibility
Extend MCP Unity with custom tools in Unity (C#) and Node.js (TypeScript) by registering new tools and handlers.
Who Is This For?
- AI assistants:Interact with the Unity Editor via MCP to perform tasks.
- Unity developers:Automate editor workflows and asset management via AI prompts.
- IDE users:Use MCP clients (Windsurf, Cursor, Claude Desktop, Copilot) to drive Unity tasks.




