MCP Unity
AI助手与Unity项目交互的桥接工具
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:MCP Unity。 它的用途是:AI助手与Unity项目交互的桥接工具 完整的 Skill 内容见:https://321skill.com/skills/mcp-unity/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'在Unity场景中创建一个红色立方体,并让它绕Y轴匀速旋转。' MCP Unity会通过桥接服务在Unity中实例化一个立方体,添加旋转脚本,并实时更新场景。你也可以说:'获取当前场景所有游戏对象的名称和位置',AI会返回JSON格式的列表。
介绍
MCP Unity 解决了 AI 助手无法直接操控 Unity 引擎的痛点。传统方式下,开发者需要手动编写 REST API 或 Socket 通信,才能让 AI 读取场景数据、执行命令或修改对象。MCP Unity 通过标准 MCP 协议,在 Unity 和 AI 助手之间建立双向通道,让 AI 能像调用本地函数一样控制 Unity 场景。
使用方式非常简单:在 Unity 项目中安装 MCP Unity 插件,并运行配套的 Node.js 桥接服务。AI 助手(如 Claude、Cursor 等支持 MCP 的工具)通过配置连接该服务后,即可发送指令——例如创建/删除游戏对象、修改材质、获取场景层级、执行 C# 脚本等。整个过程无需手动写网络层代码,仅需运行一条命令即可启动桥接。
目标用户主要是 Unity 开发者、游戏制作人、AI 应用原型设计师,以及希望将大语言模型集成到 3D 交互场景中的技术团队。对于高校学生做教学演示或毕业设计,也能快速实现 AI 驱动的互动 Demo。
建议将 MCP Unity 用于原型开发、教学演示和快速验证场景。由于依赖 Node.js 和网络通信,不适合对延迟极度敏感的生产级游戏(如实时帧同步的竞技游戏),同时在离线或网络受限环境中无法使用。另外,AI 对 Unity 的操控能力受限于插件暴露的接口范围,高级物理或渲染参数可能需要额外扩展。
核心特点
同类工具通常需要自定义 HTTP 接口或插件,而 MCP Unity 基于标准 MCP 协议,开箱即用,支持任何兼容 MCP 的 AI 助手(如 Claude、Cursor),无需为每个 AI 单独适配通信层。
注意事项
不适合离线环境或对毫秒级实时响应要求极高的生产级游戏场景,且 AI 能操控的 Unity 功能受限于插件当前暴露的接口。
常见问题
需要安装 Unity 吗?
是的,需要安装 Unity 2020.3 或更高版本,并在项目中导入 MCP Unity 插件包。
支持哪些 AI 助手?
支持所有遵循 MCP 协议的 AI 助手,例如 Claude Desktop、Cursor、以及通过 MCP 客户端接入的通用 AI 工具。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/mcp-unity/raw/index.md 读取 MCP Unity 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/mcp-unity/raw/index.md(查看排版版本)