dsh-unreal-mcp
在终端中运行以下命令:
dsh plugin install PeterTXPan/dsh-unreal-mcp
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install PeterTXPan/dsh-unreal-mcp 即可安装该插件,源码地址为 https://github.com/PeterTXPan/dsh-unreal-mcp
插件介绍
在 Unreal Engine 5.8 中使用 DeepSeek Harness 进行 AI 辅助开发时,一个常见的痛点是缺乏一个轻量、专注的桥接层把 DSH 的 MCP 客户端挂接到 Epic 官方的 Unreal MCP Server 上。dsh-unreal-mcp 正是为此而生:它复用 Unreal 的 ModelContextProtocol、ToolsetRegistry 和 AllToolsets,仅挂载 DSH 自带的 MCP Client,不引入额外 UE 插件、不 fork DSH 源码、也不实现通用 MCP 协议栈,让适配层保持极薄且职责清晰。
核心能力围绕三个内置 Unreal Skill 展开:unreal-mcp 帮助发现并调用编辑器中已有的 Toolset;create-toolset 引导编写可供 AI 调用的 C++ 或 Python Toolset;unreal-skill 指导创建注册在编辑器内的 UAgentSkill 类或项目级 Skill 资产。此外,插件自动按会话检测 .uproject 与 UE 源码树,将精简的 Unreal 上下文注入 systemPrompt;提供仅回环地址的共享端点配置;并内置只读诊断,覆盖 MCP 初始化、Tool Search、ToolsetRegistry 连通性与目录完整性检查,分别对缺项目、端点不可达、缺少 meta-tool、空目录等情形给出独立报错。
适合正在 UE 5.8 项目中实践 AI Agent 工作流的引擎开发者:你不需要手写 MCP 集成代码,安装后通过 DSH 一条命令即可让 Agent 理解项目上下文、调用编辑器工具集、按需生成新 Toolset,并在出错时快速定位是连接层还是编辑器层的问题。
使用场景
- 在 UE 5.8 项目中让 AI Agent 发现并调用编辑器工具集
- 为 UE 项目编写 AI 可调用的 C++ 或 Python Toolset
- 诊断 DSH 与 Unreal MCP Server 之间的连接与目录状态
适合人员
- 在 UE 5.8 中实践 AI Agent 工作流的引擎开发者
- 使用 DeepSeek Harness 进行 UE 项目开发的团队
- 需要轻量 MCP 桥接而不想手写集成代码的开发者