Delv
CommunityActive· 12d4.3by CoderGamester

MCP Unity

Connects AI assistants to the Unity Editor for automation, asset management, and scene inspection.

C
Safety & Trust

Delv Safety Grade: C

Score 54/100 · assessed 2026-04-18

Maintainer45
Permissions35
Supply chain40
Transparency65
Incidents100

MCP Unity is a community-maintained server enabling AI assistants to control the Unity Editor directly. The maintainer CoderGamester appears to be a solo developer with limited public profile. The server grants extensive permissions including filesystem access, shell execution within Unity's C# environment, and the ability to modify game assets, scenes, and project settings. Installation requires manual Unity Package Manager setup via git URL rather than a standard package registry, increasing supply chain risk. The repository is open source with basic documentation, but lacks formal security review or versioning. No known security incidents exist, but the combination of broad Unity Editor control, solo maintenance, and non-standard distribution creates meaningful risk for production game development environments. Suitable for experimental or sandboxed Unity projects only.

Green flags

  • Open source repository with visible code
  • Specific use case (Unity gamedev) limits attack surface somewhat
  • No known security incidents or malicious activity
  • Basic documentation present in repository

Red flags

  • Solo maintainer with limited public track record
  • Direct Unity Editor control allows arbitrary C# code execution
  • No package registry distribution, git URL install only
  • Broad filesystem and asset modification capabilities
  • Lacks formal security review or audit trail

Permissions requested

Read filesWrite filesDelete filesShell executeRead env
Assessed by Delv Editorial using public metadata. Grades are advisory and update as the ecosystem changes. They do not replace your own review of permissions and code before granting an agent access to sensitive systems.

Install

Install via Unity Package Manager git URL

Review

MCP Unity bridges Claude Desktop to the Unity Editor, letting you automate scene setup, query assets, and inspect hierarchies without leaving your chat window. It's the first MCP I've seen that treats Unity as a queryable data source rather than just a build target. You can ask Claude to list all materials in a scene, find prefabs by tag, or even modify GameObjects through natural language. The workflow I keep coming back to: auditing scene complexity before performance passes. Instead of clicking through hundreds of objects, I ask for a breakdown of mesh renderers by vertex count or materials by shader type. Claude pulls the data, I spot the outliers, done. The server exposes Unity's API surface through a handful of tools that map cleanly to common tasks. Asset pipeline queries work well for finding orphaned textures or checking import settings across batches. Scene graph inspection is solid for debugging parent-child relationships or locating objects by component type. Prefab management lets you instantiate or modify instances without opening Unity's UI, which is genuinely faster for repetitive setup work. Quirks: this is a community project, so expect rough edges. The install is through Unity Package Manager via git URL, which means you need to know your way around UPM already. No npm package, no prebuilt binaries. Documentation assumes you understand both MCP architecture and Unity's scripting API. If you've never written an EditorWindow script, some of the tool names won't make immediate sense. The server runs inside Unity's process, so it's only active when the Editor is open. Close Unity, lose the connection. I wouldn't recommend this for designers or non-technical users. It's built for developers who already script Unity workflows and want to offload repetitive queries to an AI assistant. If you're comfortable with Unity's C# API and you spend time in Claude Desktop anyway, this is worth the setup friction. If you're hoping for a no-code Unity assistant, look elsewhere. The value is in speed for people who already know what they're asking for, not in making Unity accessible to beginners.
Verdict

Install this if you're a Unity developer who lives in Claude Desktop and wants to skip the Editor UI for asset audits and scene queries. Skip it if you're new to Unity scripting or prefer visual workflows. The setup friction only pays off if you're already fluent in both tools.

Good at

  • Exposes Unity's scene graph and asset database as queryable data, which is genuinely faster than clicking through the Editor for audits.
  • Prefab and GameObject manipulation through natural language saves time on repetitive setup tasks.
  • First-party integration with Unity's API means it can access anything the Editor can, no reverse engineering required.
  • Useful for performance profiling workflows where you need to aggregate mesh or material stats across large scenes.

Watch out

  • Install requires familiarity with Unity Package Manager git URLs, no one-click setup.
  • Documentation assumes you already understand Unity's scripting API and MCP architecture.
  • Server only runs when Unity Editor is open, so you lose the connection if you close the project.
  • Community project with no official support, expect slower updates and potential compatibility breaks with Unity versions.

Use cases

  • Unity Editor automation
  • asset pipeline control
  • scene graph inspection
  • prefab management

Getting started

1. Open Unity Package Manager, click the plus icon, select 'Add package from git URL', and paste the repo URL: https://github.com/CoderGamester/mcp-unity.git 2. Add the server to your Claude Desktop config under 'mcpServers' with a command pointing to Unity's executable and the server script path (check the repo README for exact syntax). 3. Restart Claude Desktop, open a Unity project, and verify the connection by asking Claude to list all GameObjects in the current scene. 4. Watch out: the server only works while Unity Editor is running. Close Unity, and Claude loses access until you reopen it.

Works with

Claude DesktopClaude CodeCursor

Similar MCPs