Unity MCP 集成
使 AI 代理能够控制 Unity 编辑器,实现项目自动化操作。
快速入门
前置条件
- Unity 2021.3 或更高版本
- Node.js 18+(用于运行 MCP 服务器)
安装步骤
1. 安装 Unity 包
方法 A:通过 Package Manager
- 打开 Unity Package Manager (
Window > Package Manager
)。 - 点击
+
按钮,选择Add package from git URL...
。 - 输入仓库地址:
https://github.com/quazaai/UnityMCPIntegration.git
。 - 点击
Add
。
方法 B:导入自定义包
- 下载此仓库或 unityPackage。
- 在 Unity 中,导航到
Assets > Import Package > Custom Package
。 - 选择
UnityMCPIntegration.unitypackage
文件。
2. 设置 MCP 服务器
方法 A:直接运行服务器
- 进入
mcpServer
目录。 - 安装依赖:
npm install
。 - 启动服务器:
node build/index.js
。
方法 B:添加到 MCP 主机配置
编辑配置文件,添加以下内容:
{
"mcpServers": {
"unity-mcp-server": {
"command": "node",
"args": [
"path-to-project>\\Library\\PackageCache\\com.quaza.unitymcp@d2b8f1260bca\\mcpServer\\mcpServer\\build\\index.js"
],
"env": {
"MCP_WEBSOCKET_PORT": "5010"
}
}
}
}
使用
打开 Window > MCP Debug
查看连接状态和测试功能。