词元之母TOK.MOM - 平台充值汇率 1:1 即 1 人民币充值到账 1 美元,支持一个 Key 调用近 600+ 海内外模型,限时特价模型低至 1 折,欢迎上岸!
💡 一句话总结:让 AI 直接连接你的 Chrome 浏览器,调试网页、分析性能、操作 DOM。
chrome-beta 找不到| 对比项 | Chrome DevTools MCP | Puppeteer / Playwright / Selenium |
|---|---|---|
| 登录状态 | 直接复用当前浏览器 | 通常要自己维护 cookie / token |
| 浏览器实例 | 连已打开的 Chrome | 常常新开一个实例 |
| 元素定位 | uid(a11y tree) | CSS / XPath |
| 调试视角 | 更像“看页面语义” | 更像“查 DOM 节点” |
uid?uid 是页面快照里的临时标识,来自可访问性树,不是 CSS 选择器。┌─────────────────────────────────────────────────────────────┐
│ Chrome DevTools MCP │
├─────────────────────────────────────────────────────────────┤
│ │
│ 你的浏览器 ◄──────────► MCP 服务器 ◄──────────► OpenCode │
│ (已登录状态) (本地) (AI Agent) │
│ │
│ ✓ 无需重新登录 │
│ ✓ 访问当前会话 │
│ ✓ DevTools 功能 │
│ │
└─────────────────────────────────────────────────────────────┘| 场景 | 传统方式 | 使用 MCP |
|---|---|---|
| 调试登录后页面 | 截图 + 复制代码 | AI 直接访问浏览器 |
| 分析网络请求 | 手动复制请求信息 | AI 读取 Network 面板 |
| 检查 DOM 结构 | 复制 HTML 代码 | AI 直接操作元素面板 |
| 性能分析 | 导出报告给 AI | AI 直接读取性能数据 |
beta。你平时用稳定版 Chrome,就配稳定版。chrome://version 查看。chrome://inspect/#remote-debugging
┌─────────────────────────────────────────────────────────────┐
│ Remote debugging │
│ │
│ [✓] Discover network targets │
│ │
│ Remote debugging is enabled │
│ │
│ When MCP servers request a debugging session, Chrome │
│ will show a permission dialog. │
└─────────────────────────────────────────────────────────────┘~/.config/opencode/opencode.json:~/.config/opencode/opencode.json 或项目目录下的 .opencode/opencode.json:{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"chrome-devtools": {
"type": "local",
"command": ["npx", "-y", "chrome-devtools-mcp@latest", "--autoConnect", "--channel=stable"],
"enabled": true
}
}
}| 参数 | 说明 |
|---|---|
--autoConnect | 自动连接到当前活动的 Chrome 实例 |
--channel=stable | 明确使用稳定版 Chrome,省掉版本混淆 |
✓ chrome-devtools connected
npx -y chrome-devtools-mcp@latest --autoConnect列出当前打开的浏览器标签页use chrome-devtools。正常和 OpenCode 说人话就行,它该用 MCP 时会自己调用。┌─────────────────────────────────────────────────────────────┐
│ Chrome │
│ │
│ "chrome-devtools-mcp" wants to start a remote debugging │
│ session with Chrome. │
│ │
│ [Allow] [Block] │
└─────────────────────────────────────────────────────────────┘┌─────────────────────────────────────────────────────────────┐
│ Chrome is being controlled by automated test software. │
└─────────────────────────────────────────────────────────────┘| 案例 | 实际结果 | 用到的能力 |
|---|---|---|
| 连接当前 Chrome | 成功列出 28 个标签页 | list_pages |
| 读取当前页面 | 成功拿到页面快照 | take_snapshot |
| 在 X 发帖 | 成功发出一条测试帖 | 导航、点击、输入 |
| 整理 X 时间线 | 抓取 14 条内容并写成 x_timeline.md | 导航、等待、快照、写文件 |
| 问 Grok 并关注账号 |