Unreal Engine · MCP
Unreal Engine MCP,以及 Dola 的定位
Unreal Engine AI MCP 解读:Dola 不是 MCP 服务器。它与基于 MCP 的 UE 桥接方案有何不同,以及如何把 MCP 当作客户端来连接你的服务器。
最后更新:2026年10月31日
Dola 不是 MCP 服务器
模型上下文协议(MCP)允许 AI 客户端调用另一个程序提供的工具。Unreal Engine MCP 服务器就是这样一类程序:它与 Unreal 编辑器同时运行,把编辑器操作暴露出来,供 AI IDE 或终端智能体等客户端使用。
Dola AI 不是这样的程序。它不会向其他客户端提供 Unreal 服务。它是一个桌面应用加上自己的 Unreal 编辑器插件,通过本地桥接连接,编辑器中的工作由 Dola 自己的智能体完成。如果你要找一个能接入其他客户端的服务器,Dola 并不是。
Dola 在哪里使用 MCP:作为客户端
Dola 桌面应用可以连接你选择的 MCP 服务器,因此它的智能体可以在内置 Unreal 工具之外使用额外的工具:
- 通过命令(stdio)或 URL(HTTP 或 SSE)添加服务器。
- 或在应用中浏览官方的 MCP Registry。
- 除非服务器将某个工具标记为只读且非破坏性,否则该工具会在聊天中请求批准。包含 shell 元字符的启动命令会被拒绝。
MCP 桥接与 Dola 的实际区别
- 谁来驱动:使用 MCP 服务器时,你现有的 AI 客户端驱动 Unreal。使用 Dola 时,由 Dola 的 Blueprint、编辑器、C++ 及其他专业智能体完成。
- 内置什么:MCP 服务器只提供该服务器实现的工具。Dola 有自己的一套:支持编译和保存的 Blueprint 图编辑、编辑器操作、引擎 API 查询、本地项目索引、Play in Editor 检查和检查点(工具参考)。
- 版本:Epic 的实验性 MCP 插件属于 5.8;Dola 已发布的插件版本面向 Windows 和 Linux 编辑器上的 UE 5.7。
- 安装:MCP 桥接需要按客户端分别安装和配置。Dola 则通过桌面应用将其插件安装到你的项目中(插件文档)。
如果你改用带 MCP 桥接的 AI IDE:Dola AI 对比 Cursor。如果使用终端智能体:适用于 Unreal Engine 的 Claude Code。 在 Unreal Engine 5.8 中设置 Epic 自己的 MCP:用 Claude Code 或 Cursor 设置 Unreal 5.8 MCP。
常见问题
MCP(Model Context Protocol,模型上下文协议)是 AI 模型调用工具的一种标准方式。Unreal Engine AI MCP 服务器把编辑器暴露为工具,使外部 AI 客户端可以读取和修改项目。Epic 在 Unreal Engine 5.8 中提供了实验性的 MCP 插件,社区也有相关的桥接方案。
不是。Dola 不会通过 MCP 向其他 AI 客户端开放 Unreal Engine。它是一个桌面应用加上自己的 Unreal 编辑器插件,两者通过本地桥接连接,使用编辑器的是 Dola 自己的智能体。
作为客户端支持。在 Dola 桌面应用中,你可以添加自己的 MCP 服务器(stdio、HTTP 或 SSE),也可以从官方 MCP Registry 中选择一个,Dola 的智能体可以调用它们的工具。服务器未标记为只读且非破坏性的工具,需要先征得你的同意。
不是。Epic 的实验性 MCP 插件是 5.8 的功能,允许外部模型与引擎交互。Dola 是第三方产品,其已发布的插件版本面向 Unreal Engine 5.7。
如果你想保留现有的 AI 客户端(IDE 或终端智能体),并且乐于安装和维护桥接,就用 MCP 服务器。如果你想要一个开箱即用的 Unreal 助手,已经集成了 Blueprint、编辑器、引擎 API 和试玩测试工具,就用 Dola。
更多
了解 Dola 在 Unreal 中能做什么、它的局限以及定价:Unreal Engine AI 助手。