CoplayDev/unity-mcp
Unity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
What it solves
게임 개발 시 수작업으로 인한 마찰을 없애고, 개발자가 자연어로 Unity 에디터를 제어할 수 있게 합니다. 메뉴를 직접 탐색하고 객체를 조작하는 대신, AI 어시스턴트를 활용해 반복 작업 및 복잡한 씬 설정을 자동화할 수 있습니다.
How it works
이 프로젝트는 Model Context Protocol(MCP)을 구현하여 AI 어시스턴트(Claude, Cursor, VS Code 등)와 Unity 에디터 사이의 브리지 역할을 합니다. LLM이 호출할 수 있는 47개의 특화된 툴 엔트리포인트를 제공하여, GameObject 생성, C# 스크립트 편집, 에셋 관리 등 에디터 내 작업을 직접 수행할 수 있습니다.
Who it’s for
Unity(2021.3 LTS부터 6.x까지) 버전을 사용하는 게임 개발자이며, LLM 기반 자동화를 개발 워크플로에 통합하고자 하는 분.
Highlights
- Broad Compatibility: Works with any MCP-compliant client, including Claude Desktop, Cursor, Windsurf, and Gemini CLI.
- Comprehensive Control: Tools cover scene creation, script editing, asset management, testing, profiling, and building.
- Advanced Routing: Supports multi-instance routing for managing multiple Unity projects simultaneously.
- Developer Friendly: Includes Roslyn script validation to ensure generated code is correct.