dsh-mcp-bridge
在终端中运行以下命令:
dsh plugin install imaused/dsh-mcp-bridge
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install imaused/dsh-mcp-bridge 安装本插件(源码:https://github.com/imaused/dsh-mcp-bridge),安装后重启 DSH 或依赖热加载并新开会话。
插件介绍
在 DeepSeek Harness 里让智能体真正「看见并操作」你正在用的浏览器,往往要自己接 MCP、转 schema、处理截图回传。dsh-mcp-bridge 只做一件事:把任意基于 stdio 的 MCP 服务变成宿主侧原生工具,无浏览器 UI、无额外 npm 依赖,加载时拉起子进程并完成 initialize 与 tools/list 注册。
默认面向官方 Microsoft Playwright MCP:通过 CDP 附着到已开启远程调试的 Edge 或 Chrome,沿用你的登录态与扩展,而不是每次冷启动空白浏览器。工具调用经桥接转发为 tools/call,JSON Schema 会映射为 DSH 参数;截图写入临时文件并以路径返回,避免把大图塞进对话。默认只暴露 12 个常用能力以节省提示词空间,也可用环境变量放开全量或白名单。
若 MCP 进程无法启动或超时,插件会记录原因且不注册任何工具,不会拖垮宿主启动。桥接本身不发网络请求,只在你配置的 MCP 与工具调用之间转发数据;附着现有浏览器意味着智能体可能接触你当前标签页,需按敏感会话自行评估。
适合需要在 DSH 工作流里用 Playwright 驱动本机浏览器的开发者与自动化场景,也可把 MCP_BRIDGE_COMMAND 换成其他 stdio MCP 服务,复用同一套注册与转发机制。
使用场景
- 在 DSH 会话里用智能体导航、点击并填写你已登录的网站
- 对当前 Edge/Chrome 标签页截图或抓取可访问性快照供分析
- 通过 CDP 附着本机浏览器做回归检查,避免每次冷启动空白环境
适合人员
- 在 Harness 里需要浏览器能力的 DSH 智能体开发者
- 依赖本机 Edge/Chrome 登录态与扩展的自动化用户
- 想把任意 stdio MCP 服务注册为 DSH 工具的集成者