GitHub 趋势 · 第 11 期

Chrome 官方下场做 MCP:让你的 AI 助手直接开浏览器、抓性能、改 Bug

#GitHub趋势#MCP#AI编码

我的判断:这是目前最「正统」的浏览器自动化 MCP 方案。背靠 Chrome DevTools 团队,信息比社区自制的 Playwright 封装更全、更稳,而且开箱即用、纯本地跑、不依赖任何第三方云服务

为什么你需要它:AI 改前端 Bug 的盲区

让 AI 改一个前端 Bug,最痛的是:它看不见页面、抓不到 console、量不了性能。结果就是 agent 凭空猜 CSS、改完你还得自己开浏览器验证。本该省下的时间,全耗在「喂截图」上。

它是什么

ChromeDevTools/chrome-devtools-mcp 是 Chrome DevTools 团队维护的 MCP 服务器,名字就叫 Chrome DevTools for agents。它让你的编码代理(Antigravity、Claude、Cursor、Copilot)直接控制并检视一个真实的 Chrome 浏览器。底层用 puppeteer 做自动化操作,用 Chrome DevTools Protocol 取数据,把 DevTools 的完整能力通过工具调用交给 AI。

核心能力

能力说明
性能洞察录制 Chrome trace,提取可执行的性能优化建议
浏览器调试分析网络请求、截图、读取 console(带 source-map 栈追踪)
可靠自动化puppeteer 自动操作 Chrome,并自动等待动作结果
设备模拟视口、地理位置、设备形态模拟,便于响应式验证
独立 CLI提供命令行,可脱离 MCP 单独使用

上手:三段照搬 README

在 MCP 客户端(Claude Code / Cursor / VS Code)的配置文件里加上这段,即可让 agent 自动拉起 Chrome:

{
  "mcpServers": {
    "chrome-devtools": {
      "command": "npx",
      "args": ["-y", "chrome-devtools-mcp@latest"]
    }
  }
}

只想做基础浏览器任务,用 --slim --headless 精简模式:

{
  "mcpServers": {
    "chrome-devtools": {
      "command": "npx",
      "args": ["-y", "chrome-devtools-mcp@latest", "--slim", "--headless"]
    }
  }
}

装好后,直接在客户端里发一句话验证是否工作:

Check the performance of https://developers.chrome.com

运行要求(README 原文):Node.js LTS、当前稳定版 Chrome、npm。注意:MCP 服务器在 agent 首次调用需要浏览器的工具时,才会自动拉起 Chrome。

我的判断:适合谁 / 不适合谁 / 坑

适合谁:前端 / 全栈工程师,想让 Claude Code、Cursor 这类 agent 直接改 Bug、做端到端验证、跑性能审计的人。它把「开浏览器 → 复现 → 定位 → 验证」的全流程交给了 AI。

  • 不适合:只想做简单网页抓取 / 爬虫的——它本质是调试协议,不是爬虫框架;想要 Firefox、Edge、Safari 支持的——官方只支持 Google Chrome 与 Chrome for Testing
  • 坑 1 · 隐私:MCP 会把浏览器实例的内容暴露给 MCP 客户端(可检视、调试、修改任意数据)。别在浏览器里登着敏感账号时跑它。
  • 坑 2 · 遥测:Google 默认收集使用统计(工具调用成功率、延迟、环境信息),用 --no-usage-statistics 关闭。
  • 坑 3 · 性能数据外发:性能工具默认会把 trace URL 发到 Google CrUX API 取真实用户数据,用 --no-performance-crux 关闭。
  • 坑 4 · 选型重叠:与 Playwright MCP、browser-use 定位重叠,选哪个看你是否依赖 Chrome 专属能力(如真实 DevTools 性能 trace)。

项目地址:https://github.com/ChromeDevTools/chrome-devtools-mcp

Star:51,463(本周 +3,615,数据来自 GitHub Trending 周榜)

许可证:Apache 2.0(可商用,需保留 NOTICE / 版权声明)

抓取时间:2026-09-10 05:23 (GMT+8)

写在最后

浏览器是前端工程师的「眼睛」,现在 Chrome 官方把它交到了 AI 手里。你会把浏览器调试交给 agent 吗?欢迎在评论区聊聊你的踩坑经验。

下期预告:本期周榜还有另一个「AI 去味」赛道项目在冲榜,我们继续拆解——同样是写作者 / 开发者最该装的一类技能。

#GitHub趋势#MCP#AI编码