dsh-mcp-relay
在终端中运行以下命令:
dsh plugin install Nigheart/dsh-mcp-relay
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Nigheart/dsh-mcp-relay 从 https://github.com/Nigheart/dsh-mcp-relay 安装插件,安装后重启 DSH。
插件介绍
当你想让 Codex 或其他外部 Agent 去驱动一台已经在跑的 DeepSeek Harness(DSH)时,走 Web 界面往往意味着每一步都要截图或解析 DOM,成本高、链路脆。dsh-mcp-relay 用 Model Context Protocol 把这台 DSH 实例变成可被调用的控制面:外部客户端发一次工具调用,就能列出会话、委托一整轮 Agent 工作,并在需要时把结果收回来。
插件在 DSH 进程内挂载 HTTP 路由,读写该实例已有的会话;独立的 MCP 服务端通过 stdio 对接你的 Agent、用 HTTP 对接插件,轮询与等待留在 MCP 侧,模型不必为中间状态反复出手。被委托的 DSH 会话在调用方眼里就像子 Agent:在指定工作区里保持上下文,可新建也可按 sessionId 续聊;默认还会在 Agent 提问时把控制权交回调用方,用 dsh_answer 接上,避免无人值守时死锁。
你还可以查询本实例可用的模型与推理力度、为后续审批设定 gui / deny / auto-approve 策略、在卡住时取消当前轮次或轮询状态。中继仅面向本机回环访问,并可配合令牌加固——适合在同一台机器上跑 DSH Web 或桌面版、且已配置好能拉起 stdio MCP 服务器的开发者与自动化场景。
截图预览
使用场景
- 用 Codex 等 MCP 客户端远程委托 DSH 会话完成编码任务
- 外部 Agent 无需逐步操作 Web GUI 即可驱动本机 DSH 实例
- 无人值守流程中代答 DSH Agent 提问并处理审批与超时
适合人员
- 在同一台机器上运行 DSH Web 或桌面版的开发者
- 已使用 MCP stdio 客户端(如 Codex)的用户
- 需要把 DSH 纳入多 Agent 编排的自动化工程师