使用说明
MCP for Unity
概述
指导您安装MCP,以便在Unity中直接粘贴和开发AI Agent。 利用Unity免费提供的工厂、物流仓库场景,使用MCP部署和移动机器人。
- Unity仓库(HDRP)
- https://assetstore.unity.com/packages/3d/environments/industrial/unity-warehouse-276394
- 统一工厂(HDRP)
- https://assetstore.unity.com/packages/3d/environments/industrial/unity-factory-276400
顺序是
- 安装GPT服务
- Unity安装
- 安装MCP for Unity
然后在Unity中开始开发。
AI Client安装
安装要用作客户端的GPT服务。
- 谷歌
Antigravity CursorClaude Code- OpenAI
Codex
可以使用。以上服务均已确认运行良好,最终 Model、有/免费的差异会影响性能。大家都有免费服务,不妨先免费进行。
我 Cursor 也连接一下 Codex (OpenAI)也会连接的
- Cursor在Cursor桌面应用环境中。
- Codex将以Cli、Command Line的Terminal方式进行。
Cursor安装
只需下载并安装即可。
- https://cursor.com/download
- https://docs.cursor.com/ko/get-started/installation
Codex安装
Windows为WSL,Mac为基本终端
- 在窗口中https://developers.openai.com/codex/windows
- 配置和安装WSL环境后
- 控制+
R - cmd命令后在终端上
WSL wslcurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash- 新建终端窗口
WSL打开nvm install 22 - 而且
codex
- 在Mac上https://developers.openai.com/codex/cli
brew install codex- 而且
codex
Unity安装
- Unity安装
installUnity Hub- https://docs.unity3d.com/hub/manual/InstallHub.html
installUnity编辑器- https://unity.com/releases/editor/archive
- 基于当前日期Unity
6000.3.1f1可以下载到。- 在这里
6000.0.64f1我要下载版本。- unityhub://6000.0.64f1/5360b7cd7953
- 第一个Major版本
6000银Unity6意味着 - Minor版本的第二个
0银Unity6.0意味着 6000.3.1f1如果是Unity6.3的意思。
- 在这里
6000.0.64f1下载链接- 如果安装了Unity Hub,
- 单击此处下载Editorunityhub://6000.0.64f1/5360b7cd7953
DownloadUnity仓库项目
- 运行Unity
- 在Unity Hub上
- 在Unity Hub上,单击Projects窗口、New Project,查看现在下载的Editor版本
- 【重要】下面列出了Templates,
High Definition 3D选择项目 - 在右侧设置项目名称,保存位置后创建项目
- 在Unity Editor中
- 下载Unity Warehouse示例
- 如果编辑器正常打开,并且右上角的编译过程也全部完成,
- 下载Unity Sample Project并安装和连接MCP
- 进入顶部Window->Package Manager
In Project,Unity Registry,My Assets…等等,可以在左边确认In Project可以查看当前项目中的AssetUnity Registry可以查看Unity直接提供的AssetMy Assets可以查看拥有的Asset
- 为了在My Asset中注册Unity Asset Store免费发布的示例,并将我注册的Asset下载到当前项目中,
- [Web]利用Asset Store中公开的免费资源
- https://assetstore.unity.com/packages/3d/environments/industrial/unity-warehouse-276394
- 在Asset Store中,可以查看开发者、设计师和建模师正在创建和提供的Asset(有/免费)
Add to My Assets选择
- 在Unity Editor中
Package Manager-Unity Warehouse验证是否存在(刷新底部)Download选择,完成后Import 1.0 to project- 在新窗口中
import
- [Web]利用Asset Store中公开的免费资源
- 下载Unity Warehouse示例
- 在Unity Hub上
下载和设置MCP for Unity
- 在Unity中
- 安装
- 再
Package Manager选项卡顶部显示的+选择后Add package from git URL... https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity安装- 安装完成后,请在顶部
Window在MCP for Unity可以查看项目
- 再
- 设置“重要”
- 设置
- 启用Show Debug Logs选项
- 连接
- Transport
Stdio - 而且
Start Session - 绿灯 确认激活
- Transport
- 客户端配置
- 设置要用于客户端的AI Agent
Cursor- 选择您要使用的GPT服务
- 使用Configure按钮 绿灯 确认
- 设置要用于客户端的AI Agent
- 设置
- 安装
确认正常动作并开始
- 在Unity中
- Unity顶部
Window在选项卡中MCP for Unity打开项目- 会话必须禁用绿卡
- 不需要客户端配置绿灯
- 会话必须禁用绿卡
- Unity顶部
- 在Cursor中
- 单击Cursor顶部齿轮形状,
Cursor Setting - 在左侧选项中,
Tools & MCP - 在下面的Installed MCP Servers中
unityMCP项目必须可见,必须有绿灯- (通过Unity->MCP for Unity->客户端配置连接)
- 单击Cursor顶部齿轮形状,
- 创建Unity Project时
HDRP- 由于当前使用的Unity Warehouse示例是基于HDRP创建的,因此将其用作HDRP。
- 现在开始
- 如果三个人都是绿灯的话,
- 如果Unity项目是浮动的,
- 可以直接从Cursor的Unity开发LLM提示命令开始。
LLM命令
我想在现在打开的场景中组建工厂warehouse。在项目窗口中搜索资源,如果其中有warehouse建筑的资源,就给它布置,里面填满几个wrack和Parlet,人等等内部。