Unity MCP server
2026년 10월 30일 커밋Lets an AI client control the Unity Editor to create scenes, edit C# scripts, manage assets, run tests, profile, and build.
다른 이름 CoplayDev/unity-mcp
- 스타
- 15,941
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- —
- 마지막 커밋
- 2026년 10월 30일
- 라이선스
- MIT
Unity MCP란?
Unity은(는) MCP server입니다. Lets an AI client control the Unity Editor to create scenes, edit C# scripts, manage assets, run tests, profile, and build.
프로젝트 README에서 생성된 요약
Unity MCP server 정보
Driving the Unity Editor from an AI assistant is the job unity-mcp handles: it connects Unity to any MCP client so an LLM can create scenes and GameObjects, edit C# scripts, manage assets, run tests, profile, and build. It suits game developers who already work in Unity 2021.3 LTS through 6.x and want to make editor changes by describing them in natural language instead of clicking through menus.
Installation happens inside Unity through the Package Manager, adding the package from its git URL or via openupm, and then the editor window's "Configure All Detected Clients" step writes the client configuration. Python 3.10 or newer, provided through uv, is required. The project states it works with Claude Desktop and Code, Cursor, VS Code, Windsurf, Cline, Gemini CLI, and local LLMs, and a remote-hosted server option with authentication is documented.
The project advertises 50 focused MCP tool entrypoints, grouped into tool sets such as vfx, animation, ui, and testing, with routing for multiple Unity instances at once. Roslyn script validation is available for checking generated C#. It is free and MIT-licensed and is not affiliated with Unity Technologies.
활용 사례
- 1Create starting scene objectsAsk the client to place a cube at the origin with a Rigidbody attached so the object appears in the open editor within seconds.
- 2Edit C# scripts with validationHave the assistant write or change gameplay scripts and check them through Roslyn validation before they reach the editor.
- 3Run tests and profile buildsTell the client to execute the project's tests and capture profiling data or a build from the open Unity Editor.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
자동 검사
2026년 11월 13일에 실행됨전체 보고서 →아직 인증되지 않았습니다. 서버는 80점 이상의 점수, 심각한 결함 없음, 그리고 검사에 충분한 데이터를 갖추어야 합니다. 검사 방식
- 소스 저장소 연결 및 접근 가능통과
- 오픈 소스 라이선스 (OSI)통과
- 최근 1년 내 커밋 또는 릴리스통과
- 패키지 이름이 인기 패키지와 유사하지 않음검사되지 않음
- 원격 엔드포인트가 HTTPS 사용검사되지 않음
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 모델에 대한 숨겨진 지침 없음통과
- 패키지와 의존성에 심각한 보안 권고 없음검사되지 않음
README
GitHub에서 보기Proudly sponsored and maintained by Aura — the AI assistant for Unreal & Unity.
Now you can automate playtesting with Autopilot, the new open-source game tester.
- v10.3.0 (2026-10-04)
- v10.2.0 (2026-09-01)
- v10.1.2 (2026-08-02)
- v10.1.0 (2026-07-13)
- v10.0.2 (2026-07-13)
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. 50 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.
- Install — Unity → Package Manager → Add from git URL:
https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main(pin#v10.0.0for this release, oropenupm add com.coplaydev.unity-mcp) - Configure —
Window → MCP for Unity → Configure All Detected Clients. - 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
- Multiple Unity instances — Multi-Instance Routing
- Tool groups (vfx / animation / ui / testing / etc.) — Tool Groups
- v10 asset generation and upgrade notes — v10 Migration
- Roslyn script validation — Roslyn Validation
- Remote-hosted server with auth — Remote Server Auth
Star History
Citation
If MCP for Unity helped your research, please cite it.
@inproceedings{wu2025mcpunity,
author = {Wu, Shutong and Barnett, Justin P.},
title = {{MCP-Unity}: {Protocol-Driven} Framework for Interactive {3D} Authoring},
year = {2025},
isbn = {9798400721366},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3757376.3771417},
doi = {10.1145/3757376.3771417},
series = {SA Technical Communications '25}
}
Unity AI Tools by Aura
Aura offers 2 AI tools for Unity:
- MCP for Unity is available freely under the MIT license.
- Aura for Unity is a premium Unity/Unreal AI assistant built for game devs.
Disclaimer
This project is a free and open-source tool for the Unity Editor, and is not affiliated with Unity Technologies.
License: MIT — see LICENSE.
Unity MCP 질문
Which Unity versions does MCP for Unity support?
It supports Unity 2021.3 LTS through 6.x, and requires Python 3.10+ via uv.
Which MCP clients work with MCP for Unity?
It works with any MCP client, including Claude Desktop and Code, Cursor, VS Code, Windsurf, Cline, and Gemini CLI.
How do I install MCP for Unity?
Add the package in Unity's Package Manager from the git URL, then run Configure All Detected Clients from the MCP for Unity window.
What can an AI assistant do with the Unity MCP server?
It can create scenes and GameObjects, edit C# scripts, manage assets, run tests, profile, and build, using about 50 MCP tools.
Can I connect multiple Unity instances at once?
Yes, multi-instance routing is documented in the Advanced guides.