CoplayDev/unity-mcp

GitHub: CoplayDev/unity-mcp

Unity MCP 是一个通过自然语言让 AI 助手直接控制 Unity 编辑器的协议桥接框架,旨在将 LLM 能力引入 3D 开发工作流以实现自动化创作。

Stars: 11729 | Forks: 1269

MCP for Unity

[English](README.md) ↔ [简体中文](docs/i18n/README-zh.md)    |    [Discord](https://discord.gg/y4p8KfzrN4) ↔ [Wiki](https://coplaydev.github.io/unity-mcp/) ## 功能 通过任何 MCP 客户端使用自然语言控制 Unity 编辑器 —— 创建场景和 GameObject、编辑 C# 脚本、管理资产、运行测试、进行性能分析以及构建项目。提供 47 个专属的 MCP 工具入口,支持任何客户端,免费且采用 MIT 协议。 **[浏览完整工具目录 →](https://coplaydev.github.io/unity-mcp/reference/tools/)** ## 快速入门 **环境要求:** Unity **2021.3 LTS → 6.x** · Python **3.10+**(通过 [`uv`](https://docs.astral.sh/uv/))。支持**任何 MCP 客户端** —— Claude Desktop & Code、Cursor、VS Code、Windsurf、Cline、Gemini CLI 等。 1. **安装** —— Unity → Package Manager → Add from git URL: `https://github.com/Coplaydev/unity-mcp.git?path=/MCPForUnity#main`  _(为此版本固定使用 `#v10.0.0`,或使用 `openupm add com.coplaydev.unity-mcp`)_ 2. **配置** —— `Window → MCP for Unity → Configure All Detected Clients`。 3. **提示** —— *“在原点创建一个立方体并添加一个 Rigidbody。”* 立方体会在几秒钟内出现。 ## 进阶 - **多个 Unity 实例** —— [多实例路由](https://coplaydev.github.io/unity-mcp/guides/multi-instance) - **工具组(vfx / animation / ui / testing 等)** —— [工具组](https://coplaydev.github.io/unity-mcp/guides/tool-groups) - **v10 资产生成与升级说明** —— [v10 迁移指南](https://coplaydev.github.io/unity-mcp/migrations/v10) - **Roslyn 脚本验证** —— [Roslyn 验证](https://coplaydev.github.io/unity-mcp/guides/roslyn) - **带身份验证的远程托管服务器** —— [远程服务器身份验证](https://coplaydev.github.io/unity-mcp/guides/remote-server-auth) ## 引用 如果 MCP for Unity 对您的研究有帮助,请引用它。 ``` @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} } ``` ## Aura 开发的 Unity AI 工具 Aura 为 Unity 提供了 2 款 AI 工具: - **MCP for Unity** 在 MIT 许可证下免费提供。 - **Aura for Unity** 是一款专为游戏开发者打造的高级 Unity/Unreal AI 助手。 ## 免责声明 本项目是一款用于 Unity 编辑器的免费开源工具,与 Unity Technologies 无关。 **许可证:** MIT —— 详见 [LICENSE](LICENSE)。
标签:DLL 劫持, MCP, SOC Prime, Unity, 大语言模型, 开发工具, 网络空间测绘, 网络调试, 自动化, 逆向工具