unity-mcp logo

unity-mcp

CoplayDev/unity-mcp

Bridge between AI assistants and Unity Editor for asset management, scene control, script editing, task automation

GraphCanon updated today · GitHub synced today

14k stars1.5k forksLast push 2w C# MIT

Decision brief

Unity MCP serves as an intermediary enabling AI-assisted asset management, scene control, script editing, and automation directly in the Unity Editor.

Good fit when

  • For game developers aiming to streamline repetitive tasks with AI within Unity
  • When your project requires direct integration of LLM tools for code generation or scene manipulation within Unity environment

Avoid when

  • If you seek an end-to-end automation solution rather than augmenting game development workflows
  • In scenarios where the Unity Editor is not in use, as MCP is tailored specifically for enhancing Unity IDE capabilities

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Active (18d since push)
As of today
Provenance
Not a fork · Organization account
As of today
Security (OSV)
No MCP manifest
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

git clone https://github.com/CoplayDev/unity-mcp

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Unity MCP facilitates the integration of LLM tools within the Unity IDE to enhance game development workflows through scene manipulation, script modification, and automated tasks.

Capability facts

Deploy
Self-host

Source: dockerfile:docker-compose.yml · Aug 26, 2026

Docker
Dockerfile present

Source: dockerfile:docker-compose.yml · Aug 26, 2026

Languages
c#

Source: github.language · Aug 26, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Aug 26, 2026)

**Requirements:** Unity **2021.3 LTS → 6.x** · Python **3.10+** (via [`uv`](https://docs.astral.sh/uv/)). Works with **any MCP client
Source link
Works with Claude DesktopClaude Desktop

Source: README excerpt (regex_v1, Aug 26, 2026)

10+** (via [`uv`](https://docs.astral.sh/uv/)). Works with **any MCP client** — Claude Desktop & Code, Cursor, VS Code, Windsurf, Cline, Gemini CLI, and more.
Source link
Works with CursorCursor

Source: README excerpt (regex_v1, Aug 26, 2026)

://docs.astral.sh/uv/)). Works with **any MCP client** — Claude Desktop & Code, Cursor, VS Code, Windsurf, Cline, Gemini CLI, and more.
Source link

Tags

README

English 简体中文    |    Discord Wiki

Proudly sponsored and maintained by Aura — the AI assistant for Unreal & Unity.

And don't miss Godot AI, the new open source project from the makers of MCP for Unity.

Create your Unity apps with LLMs. MCP for Unity bridges AI assistants — Claude, Codex, VS Code, local LLMs, and more — with your Unity Editor via Model Context Protocol. Give your LLM the tools to manage assets, control scenes, edit scripts, run tests, and automate your game dev workflows.


Recent Updates

Full history: Release Notes.


What it does

Control the Unity Editor in natural language from any MCP client — create scenes & GameObjects, edit C# scripts, manage assets, run tests, profile, and build. 47 focused MCP tool entrypoints, any client, free & MIT.

Browse the full tool catalog →


Quickstart

Requirements: Unity 2021.3 LTS → 6.x · Python 3.10+ (via uv). Works with any MCP client — Claude Desktop & Code, Cursor, VS Code, Windsurf, Cline, Gemini CLI, and more.

  1. Install — Unity → Package Manager → Add from git URL: https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main  (pin #v10.0.0 for this release, or openupm add com.coplaydev.unity-mcp)
  2. ConfigureWindow → MCP for Unity → Configure All Detected Clients.
  3. Prompt"Create a cube at the origin and add a Rigidbody." The cube appears in seconds.

Community

  • Discord — chat with maintainers and other contributors
  • Issues — bugs and feature requests
  • Discussions — design ideas and broader questions
  • Security: see SECURITY.md for private reporting

Contributing

See CONTRIBUTING.md. Branch off beta, not main. The full dev setup, testing, and release process live in the Contributing docs.

Advanced

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.