chrome-devtools-mcp
Chrome DevTools MCP 服务器,通过 Puppeteer 实现 AI 驱动的浏览器自动化、测试与调试。支持输入自动化、视觉截图、性能追踪与网络检测。
简介
Chrome DevTools MCP 服务器为 AI 代理提供强大的浏览器控制能力,通过 Puppeteer 接入 Chrome DevTools Protocol (CDP)。此技能专为软件工程师、QA 测试人员与自动化专家设计,用于执行复杂的网页交互、验证 UI 组件或分析性能指标。它允许 AI 直接在 OpenClaw 环境中执行自动化测试、网页抓取、处理身份验证流程,并实时监控网络请求。
-
完整的输入自动化,包含点击、拖拽、表单填写、键盘输入与文件上传。
-
进阶导航管理,支持多标签页控制、等待网络空闲状态及页面选择。
-
视觉验证工具,提供高保真截图与 DOM 无障碍快照,便于排版调试。
-
性能审计功能,可记录并分析 Chrome 性能追踪文件,并自动生成优化建议。
-
完整的网络检测功能,可监控流量、提取请求明细,并针对浏览器内的 API 交互进行调试。
-
移动设备模拟,支持响应式设计验证与视窗大小调整。
-
控制台调试权限,可读取日志、堆栈追踪,并在网页上下文中执行任意 JavaScript。
-
系统需求:Node.js v20.19+ 及 Chrome/Chromium 浏览器。
-
适合在服务器环境以无头模式 (headless) 运行,或通过远程调试端口 (remote-debugging-port) 串接。
-
支持通过 --no-usage-statistics 与 --no-performance-crux 参数关闭遥测数据收集。
-
使用时请注意浏览器内容的安全与隐私,避免在不受控环境中处理敏感认证信息。
-
适用于网页测试、自动化执行、性能分析、表单自动填写与视觉回归测试场景。
仓库统计
- Star 数
- 4,454
- Fork 数
- 1,214
- Open Issue 数
- 7
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月30日 09:23