Heath96/dsh-heath-mcp

Heath96★ 0JavaScriptLast synced: 2026-08-17

Open on GitHub

MCP server bridge for DeepSeek Harness: stdio / streamable-http / legacy-SSE transports, web settings UI (form + JSON), tools as mcp__<server>__<tool>. Burp Suite ready out of the box.

README excerpt

dsh-heath-mcp DeepSeek Harness (dsh) 的 MCP 服务桥接插件 —— 一个插件连遍所有主流 MCP 服务器,Web 端可视化配置,重启零操作自动恢复。 ✨ 核心优点 能力 说明 🔌 三种传输协议全支持 stdio (本地进程)· streamable-http (远程端点)· 旧版 sse 事件流 —— 兼容性拉满,别人连不上的旧式 SSE 端点(如 Burp Suite)我们直接连 🎯 Burp Suite 开箱即用 原生支持 Burp 的 SSE 端点( http://127.0.0.1:9876 ), 无需 mcp-proxy 等任何中间代理 ;也兼容代理方式(见下文专题) 🧰 模型直接调用 MCP 工具 每个服务器的工具注册为 mcp ,GitHub / Burp 的工具模型立即可用 🖥️ Web 可视化配置 设置 → MCP 服务: 表单新增 (自动写 JSON)或 粘贴 JSON 两种方式;实时状态表格、每行「测试连接 / 重连」——改配置 无需重启 ♻️ 持久挂载,重启零操作 挂载在 profile 组合中,每次 dsh web 启动自动加载配置并重连(指数退避),彻底告别"重启后手动恢复" 📦 零构建、纯 ESM 无编译步骤,clone 即装;MIT 协议 安装(clone → 装包 → 加行 → 重启) 然后往 profile 补丁加一行( $DSH HOME/profiles/ /cordis.patch.yml ): 重启 dsh web 。插件自动读取 $DSH HOME/.dsh/mcp-servers.json (不存在则自动创建;建议直接在 Web 端配置)。 🎯 Burp Suite 连接专题 方式一(推荐,免代理,插件原生支持) Web 端操作:设置 → MCP 服务 → 「+ 新增服务」→ 传输类型选 sse → URL 填 http://127.0.0.1:9876 → 保存。Burp 在线即连上,27 个工具(HTTP1/2 请求、Repeater、Intruder、Scanner、Collaborator 等)立即可被模型调用。 方式二(mcp-proxy 代理,可选) 如果你出于鉴权需要坚持用 mcp-proxy.jar (它会将 Burp SSE 包装为带鉴权的 HTTP 端点),先保持代理常驻运行: 然后把插件的配置指向代理的 HTTP 端点( transport: "streamable-http" )。注意:插件直连方式一不受任何代理稳定性影响。 配置速查(JSON / 表单通用) 字段 适用传输 说明 transport 全部 stdio \ streamable-http \ sse command / args / env / cwd stdio 子进程…

View full README on GitHub →
Tools / Devdsh-plugin

Category