yuzi-ska/DSH-Chrome-devtools ↗★ 1
dsh-chrome-devtools
DeepSeek Harness profile bundle: Chrome DevTools MCP integration — drives one real Chrome browser through chrome-devtools-mcp via @deepseek-ai/dsh-mcp-client
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:yuzi-ska/DSH-Chrome-devtools说明文档
阅读完整 README ↗dsh-chrome-devtools — DeepSeek Harness × Chrome DevTools 集成
English | 中文
让 DeepSeek Harness 的 Agent 通过 chrome-devtools-mcp 驱动一个真实 Chrome 浏览器:导航、点击、输入、截图、DOM 快照、控制台、网络请求、性能轨迹、Cookie。
唯一安装方式:官方 dsh plugin 一键安装(GitHub 源,无需克隆本仓库)。
本仓库根目录就是官方 bundle 插件包(package.json 声明 dsh.bundle,
cordis.patch.yml 是补丁层):MCP 服务器行由插件自带,安装后开箱即用,
不需要安装任何附加组件、不需要自己配置 MCP。
特性
- 一键安装:
dsh plugin add github:...一条命令,自动进入 profile 补丁层栈,零手工配置 - npx 开箱即用:服务器经
npx -y chrome-devtools-mcp@latest首次自动下载 (与 Claude Code / Claude Desktop / Cursor 的 chrome-devtools-mcp 用法一致), 之后命中 npx 缓存秒级启动——不需要全局安装、不需要任何前置步骤 - 全局可用:宿主重启后,所有会话(含子 agent)都能用
mcp__chrome-devtools__*工具 - 真实浏览器:有头或无头 Chrome、多标签、Cookie、网络拦截、性能轨迹,一应俱全
- 自动重连:服务器崩溃由
dsh-mcp-client指数退避重启,失败预算防无限重启 - 跨平台:Windows / macOS / Linux;仓库自带零依赖安装脚本(纯 Node 标准库)
环境要求
| 依赖 | 说明 |
|---|---|
| DeepSeek Harness | 随官方发布,自带 @deepseek-ai/dsh-mcp-client 桥接插件 |
| Node.js ≥ 20 | npx 在 PATH 上(Node 自带) |
| pnpm | dsh plugin 的底层包管理器(npm i -g pnpm 或 corepack enable) |
| Chrome / Chromium / Edge | 本机安装;可在插件 args 用 --channel 指定 |
安装
dsh plugin --profile web add github:yuzi-ska/DSH-Chrome-devtools
(非 web 界面可把 web 换成你的 profile 名,如 tui / headless。)
安装后重启宿主(dsh web / 你的启动方式)。重启后所有会话都会出现
mcp__chrome-devtools__navigate_page、take_snapshot、take_screenshot、
list_console_messages、get_network_request、performance_start_trace
等工具(以服务器实际声明为准),无需任何额外配置。