Chrome DevTools MCP
Chrome 官方推出的 MCP 服务器与 CLI,让 Claude、Cursor、Copilot 等编码智能体直接控制并检查真实 Chrome 浏览器,完成性能追踪、网络与内存调试、截图和可靠自动化。
过去 7 天收获 6 颗 Star
爱鲜报评分
0 人评分
54k
星数
否
中文
TypeScript
主语言
是
活跃
161
贡献者
人工分析
EDITORIAL推荐理由
由 Chrome DevTools 团队官方维护,把 DevTools 的调试与性能分析能力以 MCP 标准接口交给 AI 编码助手,是目前浏览器自动化与前端调试 Agent 化最直接的方案之一。项目星数极高、生态活跃,配套 Skills 覆盖可访问性、Cookie、LCP、内存泄漏等常见排查场景。适合希望让 Agent 真正“看见”浏览器行为的前端与测试团队。
适用场景
- 前端页面调试与问题定位
- Web 性能追踪与 LCP 优化
- 端到端浏览器自动化测试
- 可访问性与 Cookie/会话排查
- AI 编码助手接入真实浏览器
优点
- Chrome 官方团队维护,权威可靠
- 同时提供 MCP 服务器与 CLI 两种用法
- 基于 Puppeteer,自动等待操作结果,自动化稳定
- 内置性能追踪、网络分析、截图与控制台日志
- 附带多种 Skills,降低 Agent 使用门槛
缺点
- 仅官方支持 Chrome 与 Chrome for Testing,其他 Chromium 浏览器不保证
- 会把浏览器内容暴露给 MCP 客户端,存在敏感信息风险
- 默认收集使用统计并请求 CrUX 数据,需手动关闭
- 需 Node.js LTS 与较新版本 Chrome,环境有要求
项目简介
chrome-devtools-mcp 是 Chrome DevTools 团队推出的 MCP(Model-Context-Protocol)服务器,同时附带 chrome-devtools CLI。它让 Claude、Cursor、Copilot、Antigravity 等编码智能体能够控制并检查一个真实的 Chrome 浏览器,从而完成可靠的自动化、深度调试与性能分析。
核心能力
- 性能洞察:借助 Chrome DevTools 录制 trace,并提取可执行的性能建议。
- 浏览器调试:分析网络请求、截图、读取控制台消息(含 source map 堆栈)。
- 可靠自动化:基于 Puppeteer 执行操作,并自动等待结果。
快速接入
在 MCP 客户端中加入如下配置即可启动:
{
"mcpServers": {
"chrome-devtools": {
"command": "npx",
"args": ["-y", "chrome-devtools-mcp@latest"]
}
}
}
随后可尝试提示词:Check the performance of https://developers.chrome.com,客户端应自动打开浏览器并录制性能 trace。
CLI 用法
除 MCP 外,也可在终端直接驱动浏览器:
npm i chrome-devtools-mcp@latest -g
chrome-devtools navigate_page 1 --url "https://developers.chrome.com"
chrome-devtools take_screenshot 1 --filePath screenshot.png
chrome-devtools stop
Skills 扩展
项目内置多个 Skills,教 Agent 如何用好 DevTools,例如:
chrome-devtools:用 MCP 工具调试与自动化页面a11y-debugging:审计并修复可访问性问题cookie-debugging:排查 Cookie、会话与鉴权debug-optimize-lcp:定位并优化 LCPmemory-leak-debugging:发现并修复内存泄漏
支持以插件方式安装(Claude Code、Copilot/VS Code、Gemini CLI),也可手动复制到 Agent 的 skills 目录。
注意事项
- 该工具会把浏览器内容暴露给 MCP 客户端,请避免共享敏感或个人信息。
- 官方仅支持 Chrome 与 Chrome for Testing,其他 Chromium 浏览器可能异常。
- 默认开启使用统计,可用
--no-usage-statistics关闭;性能工具可能向 CrUX API 发送 trace URL,可用--no-performance-crux关闭。 - 需要 Node.js LTS、较新版本 Chrome 与 npm。
评论
- 暂无评论,来写第一条吧。