chrome-devtools-mcp

Chrome DevTools MCP 服务器,让 AI 编码助手(Claude Code、Cursor、Copilot)直接控制和调试真实 Chrome 浏览器,实现截图、性能分析、网络请求检查、控制台调试和自动化操作

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "chrome-devtools-mcp" with this command: npx skills add cn-big-cabbage/cn-chrome-devtools-mcp

chrome-devtools-mcp — AI 浏览器调试与自动化 MCP 工具

chrome-devtools-mcp 是 Google Chrome DevTools 团队官方出品的 MCP 服务器,通过 Model Context Protocol 让 AI 编码助手获得完整的 Chrome DevTools 能力。它使用 Puppeteer 实现可靠的浏览器自动化,内置等待机制确保操作结果正确。支持 Claude Code、Cursor、VS Code Copilot、Codex 等主流 AI 工具,是 AI 驱动前端调试和 Web 自动化的首选方案。

核心使用场景

  • 前端 Bug 调试:AI 直接打开页面、查看控制台报错(含源码映射的堆栈追踪)、检查网络请求
  • 性能分析:录制页面性能 Trace、提取可操作的优化建议,结合真实用户数据(CrUX)
  • 截图与视觉验证:AI 截图当前页面状态,辅助 UI 回归测试和 Bug 复现
  • Web 自动化测试:AI 填写表单、点击按钮、导航页面,可靠等待操作完成
  • 接入已有 Chrome 实例:连接 DevTools 远程调试端口,调试任意 Chrome 标签页

AI 辅助使用流程

  1. 安装配置 — AI 在 Claude Code 中执行一行命令完成 MCP 服务器安装
  2. 连接浏览器 — 服务器自动启动 Chrome,或连接指定的 DevTools 远程端口
  3. 导航目标页面 — AI 通过 MCP 工具导航到待调试的 URL
  4. 执行调试操作 — AI 截图、检查控制台、分析网络请求、录制性能 Trace
  5. 自动化交互 — AI 自动化点击/填写/滚动等用户操作
  6. 分析结果 — AI 基于 DevTools 数据给出优化建议或 Bug 定位

关键章节导航

  • 安装指南 — Claude Code / VS Code / Cursor 多种安装方式
  • 快速开始 — 调试工作流、截图、性能分析、网络检查
  • 高级用法 — 连接已有浏览器、Slim 模式、隐私配置
  • 故障排查 — 浏览器连接失败、超时、权限问题

AI 助手能力

使用本技能时,AI 可以:

  • ✅ 通过 claude mcp add/plugin install 完成 MCP 服务器安装
  • ✅ 导航到任意 URL 并等待页面加载完成
  • ✅ 截图当前页面状态(支持全页面 / 视口截图)
  • ✅ 读取浏览器控制台消息(含源码映射的完整堆栈追踪)
  • ✅ 检查网络请求(URL / 状态码 / 响应头 / 响应体)
  • ✅ 录制性能 Trace 并提取关键性能指标
  • ✅ 执行点击、填写表单、键盘输入等自动化操作
  • ✅ 执行任意 JavaScript 代码并获取返回值

核心功能

  • 截图 — 全页面或视口截图,辅助视觉 Bug 复现
  • 控制台检查 — 读取 log/warn/error 消息,含源码映射堆栈
  • 网络分析 — 拦截和检查所有 HTTP/HTTPS 请求
  • 性能分析 — 录制 DevTools Trace,结合 CrUX 真实用户数据
  • 浏览器自动化 — 基于 Puppeteer 的可靠点击/填写/导航
  • JavaScript 执行 — 在页面上下文中执行任意 JS
  • Slim 模式 — 精简工具集,适合基础浏览任务
  • 无头模式--headless 支持 CI 环境
  • 远程连接 — 连接已有 Chrome DevTools 远程调试端口
  • 多 AI 工具 — Claude Code / Cursor / VS Code / Copilot / Codex

快速安装示例

# Claude Code CLI 安装(推荐)
claude mcp add chrome-devtools --scope user npx chrome-devtools-mcp@latest

# Claude Code 插件安装(含 Skills)
/plugin marketplace add ChromeDevTools/chrome-devtools-mcp
/plugin install chrome-devtools-mcp

# VS Code CLI 安装
code --add-mcp '{"name":"chrome-devtools","command":"npx","args":["-y","chrome-devtools-mcp"]}'

MCP 配置(手动添加到 settings.json):

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

安装要求

依赖版本要求
Node.js>= 20.19(最新 LTS 维护版)
Chrome当前稳定版或更新
npm任意版本

项目链接

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

jirac

Jira issue management skill for OpenClaw using the jirac CLI. Requires the `jirac` binary to be installed and authenticated before use. Use when listing, vie...

Registry SourceRecently Updated
Coding

Clickup

Clickup integration. Manage project management and ticketing data, records, and workflows. Use when the user wants to interact with Clickup data.

Registry SourceRecently Updated
Coding

DingTalk Workspace CLI

管理钉钉产品能力(AI表格/日历/通讯录/群聊与机器人/待办/审批/考勤/日志/DING消息/开放平台文档/钉钉文档/钉钉云盘/AI听记/邮箱等)。当用户需要操作表格数据、管理日程会议、查询通讯录、管理群聊、机器人发消息、创建待办、提交审批、查看考勤、提交日报周报(钉钉日志模版)、读写钉钉文档、上传下载云盘文件、...

Registry SourceRecently Updated
Coding

Mistral Mcp Openclaw

Configure OpenClaw to use the community mistral-mcp stdio server for Mistral OCR, Codestral FIM, Voxtral audio, moderation, classification, files, batch, and...

Registry SourceRecently Updated