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 编辑器之间的桥梁。它提供 47 个专用工具入口点,LLM 可以调用这些入口点直接在编辑器内执行操作,例如创建 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.