unity mcp 使用

MCP 是 Model Context Protocol (模型上下文协议)的缩写,MCP 是一个让 AI 模型能够与外部数据源、工具进行标准化交互的开放协议------你可以把它理解为 AI 领域的"USB-C 接口"。在没有 MCP 之前,每个 AI 要连接数据库、文件系统、开发工具等外部资源,都需要单独写适配器代码。MCP 出现后,AI 只需遵循这个统一协议,就能即插即用地连接各种工具。

  • MCP Client(客户端):AI 应用本身,比如 Qoder、Claude Desktop、Cursor。它发起请求,想获取数据或执行操作。

  • MCP Server(服务器):暴露特定功能或数据的中间件,比如文件系统服务器、Unity 编辑器服务器。它响应客户端的请求,执行实际操作。

1.安装方法

  1. 打开 Unity,进入 Window -> Package Manager

  2. 点击左上角 + 号,选择 Add package from git URL

  3. 输入以下 Git URL 并安装:

https://github.com/akiojin/unity-editor-mcp.git?path=UnityEditorMCP/Packages/unity-editor-mcp

4.安装成功后,Unity 通常会自动启动一个本地 TCP 服务器(默认端口 6400),监听来自 MCP Server 的命令

步骤 2:在 Qoder 中配置 MCP Server
复制代码
{
  "mcpServers": {
    "unity-editor": {
      "command": "npx",
      "args": [
       "unity-editor-mcp"
      ]
    }
  }
}

需要Node.js 18.0 ~v22.22.2,最新的高级版本好像不被支持

==================================

高级MCP的使用

复制代码
https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main
  1. In Unity: Window > MCP for Unity

  2. Click Start Server (launches HTTP server on localhost:8080)

  3. Qoder config

    {
    "mcpServers": {
    "unity-editor": {
    "url": "http://localhost:8080/mcp"
    }
    }
    }

关于:OpenSpec

OpenSpec是一个面向 AI 编程助手的轻量级规范驱动开发(Spec-Driven Development)框架 。简单说,它解决的是你让 AI 写代码时最头疼的问题------AI 经常自己"加戏"或"失忆",写出来的东西和你想的不一样

相关推荐
winlife_3 小时前
Unity 域重载会清空一切:Editor 工具如何让状态在重载后续命
unity·游戏引擎
深度森林5 小时前
无人机“路径规划”高价值专利案例:基于抗干扰粒子群优化的无人机路径规划方法
游戏引擎·cocos2d
小贺儿开发5 小时前
Unity3D 串口通信上位机联调系统
unity·串口·协议·数据·通信·传输·互动
tedcloud1237 小时前
ppt-master部署教程:快速搭建智能演示文稿系统
服务器·人工智能·系统架构·游戏引擎·powerpoint
垂葛酒肝汤1 天前
Unity的UI扫光效果Shader
ui·unity·游戏引擎
mxwin1 天前
Unity Shader Alpha测试 · 模板测试 · 深度测试
unity·游戏引擎
2601_956002811 天前
冬日狂想曲(赠去马赛克补丁)2026.5.13最新版免费下载 转存后自动更新 (看到请立即转存 资源随时失效)pc手机版通用
智能手机·游戏引擎·电脑·游戏程序·动画·游戏美术
Sator11 天前
unity解决粒子与物体接触时的硬边缘问题
unity·游戏引擎
RPGMZ2 天前
RPGMZ NPC头顶自动显示一段消息
前端·游戏引擎·rpgmz·rpgmakermz
程序员JerrySUN2 天前
Jetson边缘嵌入式实战课程第三讲:L4T 与 Jetson 系统架构
linux·服务器·人工智能·安全·unity·系统架构·游戏引擎