拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Unity MCP 快速配置指南:让 AI 接管 Unity 编辑器为你搭场景

Unity MCP 快速配置指南让 AI 接管 Unity 编辑器为你搭场景【免费下载链接】unity-mcpUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.项目地址: https://gitcode.com/GitHub_Trending/un/unity-mcp你有没有想过让 AI 帮你写几段游戏代码结果贴进 Unity 后还得自己一个个去摆场景、导资源、跑测试Unity MCP 就是来解决这个断点的它在 AI 助手和 Unity 编辑器之间架了一座桥你打一句话AI 就能直接在编辑器里建对象、改 C# 脚本、管理项目资源两个窗口来回切换的日子到此为止。价值速览凭什么值得把编辑器交给 AI项目由两部分组成一个用 Python 写的 MCP 服务器Server/src/services/tools/和一个装进 Unity 的 C# 编辑器插件MCPForUnity/。两者合力把 40 多个编辑器操作变成 AI 可调用的工具覆盖场景、对象、脚本、材质、物理到测试。它 MIT 协议免费且能对接 Claude Desktop、Cursor、VS Code、Windsurf、Cline 等十余种客户端不绑定任何一家生态。你在编辑器里手动重复的活越多它带来的节省就越明显。环境预检开工前只需确认三样东西Unity 编辑器 2021.3 LTS 或更高版本当前 6.x 系列均可用。Python 3.10以及uv包管理器——服务器靠它一键拉起必须能被终端找到。任意一款 MCP 客户端Claude Desktop、Claude Code、Cursor、VS Code、Windsurf、Cline、Gemini CLI 都可以。如果你打算动服务器源码可以先把整个仓库拉到本地git clone https://gitcode.com/gh_mirrors/un/unity-mcp分步搭建四步完成 AI 到 Unity 的接线第一步导入 Unity 插件选最快的路子在 Unity 里打开Window → Package Manager点选择 Add package from git URL或者去 Asset Store 搜索导入。如果你习惯命令行一行搞定openupm add com.coplaydev.unity-mcp第二步一键安装 uv让服务器开箱即跑uv负责拉取并运行 Python 服务器macOS / Linux 一行命令装完curl -LsSf https://astral.sh/uv/install.sh | shWindows 用户可用 winget 安装。各平台的常见安装目录和排查方法见 website/docs/guides/uv-setup.md。第三步打开管理窗口用 Auto-Setup 跑完向导在 Unity 里打开Window → MCP for Unity快捷键 Ctrl/CmdShiftM点击 Auto-Setup窗口会自动检测 Python 与uv、注册并构建服务器全程基本不用你动手。开发场景下还能在 Advanced Settings 里把 Server Source Override 指向本地Server/目录。构建阶段界面如下第四步一键配置已检测的 AI 客户端启动桥接验证回到窗口勾选你在用的客户端点击 Configure All Detected Clients它会替你写好客户端配置文件无需手工编辑 JSON。再点 Start Bridge 启动桥接状态面板变成 Connected 就算全部接通核心能力演示三件让你想天天用的事 一句话搭场景。AI 会先查看当前场景再逐个创建对象、赋材质。你说在场景里创建红、蓝、黄三个立方体沿 X 轴间隔 1 个单位几秒后 Hierarchy 里就多出三个方块整条链路由manage_scene、manage_gameobject等核心工具完成。AI 写脚本、改脚本带校验落地。生成 C# 代码后会先经过 Roslyn 语法与语义校验再写入工程实现见 MCPForUnity/Editor/Tools/ManageScript.cs校验机制可看 website/docs/guides/roslyn.md。跑测试、管资产一句话的事。让它跑一遍 EditMode 测试并列出失败项它自己执行并回报结果批量处理资源则交给 MCPForUnity/Editor/Tools/ManageAsset.cs。整个过程你可以直接盯着看踩坑速修两个最常见的连接问题 ⚠️AI 提示No Unity Instances Found。多半是 http / stdio 传输模式切换后配置没生效先重启客户端再看状态面板是否 Connected不行就在窗口里点 Restart Server。更多场景见 website/docs/guides/troubleshooting.md。窗口显示 uv Not Found 或找不到 claude。macOS 上从 Finder 启动的 Unity 不会继承终端的 PATH这很正常。用窗口里的 Choose UV Install Location或 Choose Claude Location手动指定可执行文件的绝对路径即可配置会自动保存。延伸阅读想再深入时看这里 完整跑通第一个提示词的端到端流程website/docs/getting-started/first-prompt.md40 工具与 25 只读资源的完整参数目录website/docs/reference/tools/不想把全部工具暴露给 AI、省上下文website/docs/guides/tool-groups.md各客户端配置差异对照website/docs/guides/client-configurators.md中文主文档docs/i18n/README-zh.md遇到疑难可以直接去项目 Discord 社区提问。【免费下载链接】unity-mcpUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.项目地址: https://gitcode.com/GitHub_Trending/un/unity-mcp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门