Github搜索UnityMCP或链接直达:
UnityMCPhttps://github.com/justinpbarnett/unity-mcp
1.在unity安装MCP;
在包管理器中使用git url方式填入下方内容:
https://github.com/justinpbarnett/unity-mcp.git?path=/UnityMcpBridge
如果失败,可以在Packages/manifest.json中添加以下内容:
"com.justinpbarnett.unity-mcp": "https://github.com/justinpbarnett/unity-mcp.git?path=/UnityMcpBridge",
2.在Unity中添加Trae相关包
在包管理器中使用git url方式填入下方内容:
海外版Trae https://github.com/dennyguotf/com.unity.ide.trae.git
国内版Trae https://github.com/dennyguotf/com.unity.ide.traeCN.git
或者在Packages/manifest.json中添加以下内容:
"com.unity.ide.trae": "https://github.com/dennyguotf/com.unity.ide.trae.git",
下好后,在Preferences/ExternalTools中修改编辑器为Trae,如果找不到的话可以点Browse手动添加,手动添加先找到Trae的安装地址,选中Trae.exe即可。
3.使用Trae打开Unity项目
首先在Trae中安装对应插件
当前版本Trae需要这几个插件:
1.C# DevKit
2.C#
3.Unity
为保证插件最新,可以去插件市场看版本号,更改连接中的版本号到最新即可;
插件市场地址:
https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp
4.打开Window/UnityMCP
如果你用的是Claude或Cursor,可以点自动连接,如果是Trae或者其他支持MCP的IDE,点击ManualSetup,然后Copy Json;
5.在Trae中添加MCP
点击MCP => 添加 =>手动添加 =>将你从Unity那复制的JSON粘贴到手动配置里,点击确认(如果没有显示可使用,可以重启Trae试一下);
6.创建智能体使用MCP
可以使用Builder with MCP也可以新建一个只能体使用,推荐使用智能体;
附加内容:
1.安装Trae
可以找AI问提示词,也可以自己想,比如你是一位有着丰富经验的Unity开发大师,你非常擅长unity性能优化,请你优先为我考虑性能优化;
又比如:你是一位经验丰富的UI拼接师,在拼UI方面你有很好的审美,你会非常在意拼接出来的UI的美术效果,你需要为UI适配考虑周全,每次生成UI后要检查各个组件的设置是否正确,比如Canvas,UI元素的锚点和布局是否合理;
关于提示次,我的建议是优先从工作流的角度去考虑,然后提前预设所用的框架或关键插件;