
unity-mcp
by CoplayDev·★ 9,661·综合分 61
Unity MCP 通过模型上下文协议将 AI 助手与 Unity 编辑器连接,实现资产、场景、脚本直接管理和工作流自动化。
概述
Unity MCP 是一个综合性桥梁,通过本地 MCP 服务器使 Claude、Cursor 等 AI 助手能够直接与 Unity 编辑器交互。它提供广泛的工具用于管理资产、控制场景、编辑脚本和在 Unity 内自动化任务。项目有定期更新,不断添加新功能和工具。
试试问 AI
装完之后,这里有 3 个你可以让 AI 做的事:
什么时候选它
当开发 Unity 游戏/应用程序并希望通过 MCP 协议直接利用 AI 助手进行自动化、资产管理和场景编辑时,选择 Unity MCP。
什么时候不要选它
如果您不使用 Unity 编辑器、需要访问其他游戏引擎,或需要认证以支持安全的多用户环境(该服务器目前缺乏认证功能),则不太适合使用。
此 server 暴露的工具
从 README 抽取出 12 个工具manage_animationManage Unity animations and animation controllers
manage_assetManage Unity assets in the project
manage_buildManage Unity builds and player settings
manage_cameraManage Unity cameras and Cinemachine settings
manage_componentsManage Unity components on game objects
manage_editorControl Unity editor functionality
manage_gameobjectManage Unity game objects
manage_physicsManage Unity physics settings and interactions
manage_sceneManage Unity scenes
manage_scriptCreate and manage Unity scripts
unity_docsFetch official Unity documentation
batch_executeExecute multiple operations in a batch for better performance
可对比工具
安装
安装
前置条件
- Unity 2021.3 LTS+
- Python 3.10+ 和 uv
- MCP 客户端(Claude Desktop、Cursor、VS Code Copilot 等)
1. 安装 Unity 包
在 Unity 中:Window > Package Manager > + > Add package from git URL...
https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main2. 启动服务器并连接
- 在 Unity 中:Window > MCP for Unity
- 点击 Start Server(在 localhost:8080 上启动 HTTP 服务器)
- 从下拉列表中选择您的 MCP 客户端并点击 Configure
- 看到 🟢 "Connected ✓" 表示连接成功
Claude Desktop 配置
{
"mcpServers": {
"unityMCP": {
"url": "http://localhost:8080/mcp"
}
}
}Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by josvdwest · 2025-10-08
unity-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。