Unity MCP Server

Unity Editor automation for LLMs through 47 specialized tool entrypoints.

Data last scanned yesterday · Reviewed yesterday

Overview

Unity MCP Server allows AI assistants to manipulate the Unity Editor environment using the Model Context Protocol. It supports tasks including GameObject creation, scene management, C# script editing, asset organization, and automated test execution. By connecting to clients like Claude, Cursor, or VS Code, it enables natural language commands to perform complex game development workflows. The server is designed for broad compatibility with Unity versions ranging from 2021.3 LTS to 6.x. It utilizes a C# implementation and integrates directly into the editor via the Unity Package Manager, offering extensive control over the internal state and development pipeline.

Our verdict

With a security score of 53/100, this server is categorized as high risk. The security architecture, including OAuth support, read-only modes, and authentication methods, has not yet undergone editorial review. Because the tool grants an LLM significant control over the Unity Editor, it should only be used in trusted development environments by developers who are comfortable managing third-party code integration risks.

  • Zero direct dependencies reduces supply chain attack surface
  • Large community support with 12,776 GitHub stars
  • Supports 47 distinct tool entrypoints for granular control
  • Open source project under MIT license
  • Security mechanisms like OAuth and authentication remain unreviewed
  • Maintained by community contributors rather than Unity Technologies
  • Read-only execution mode status is currently unverified

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

Which versions of Unity are supported?

The server supports Unity versions ranging from 2021.3 LTS through 6.x.

What software requirements must be met before installation?

You need Python 3.10 or higher installed, preferably managed via uv.

Can I use this with multiple Unity instances at the same time?

Yes, the server supports multiple Unity instances via its Multi-Instance Routing feature.

Is it possible to secure the server for remote hosting?

Yes, the project provides specific documentation for setting up remote-hosted servers with authentication.

Does the server provide specific tools for different development tasks?

Yes, it includes 47 tool entrypoints and supports organizing functionality into specific tool groups like VFX, animation, UI, or testing.

Alternatives

Changelog

Badge

Unity MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.