Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Browser
Skill
Try itChrome DevTools MCP 服务器,让 AI 编码助手(Claude Code、Cursor、Copilot)直接控制和调试真实 Chrome 浏览器,实现截图、性能分析、网络请求检查、控制台调试和自动化操作
What it does
chrome-devtools-mcp — AI 浏览器调试与自动化 MCP 工具
The skill document
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 辅助使用流程
- 安装配置 — AI 在 Claude Code 中执行一行命令完成 MCP 服务器安装
- 连接浏览器 — 服务器自动启动 Chrome,或连接指定的 DevTools 远程端口
- 导航目标页面 — AI 通过 MCP 工具导航到待调试的 URL
- 执行调试操作 — AI 截图、检查控制台、分析网络请求、录制性能 Trace
- 自动化交互 — AI 自动化点击/填写/滚动等用户操作
- 分析结果 — 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 | 任意版本 |
项目链接
- GitHub:https://github.com/ChromeDevTools/chrome-devtools-mcp
- 工具参考:https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/docs/tool-reference.md
- Slim 工具参考:https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/docs/slim-tool-reference.md
- 故障排查:https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/docs/troubleshooting.md
Related skills
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Write, debug, and tune Playwright specs with locator strategy, trace diagnosis, and CI-aware timeouts.
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
More from cn-big-cabbage
Browse all skills高性能自适应 Python 网页抓取框架,内置反爬虫绕过(Cloudflare Turnstile)、智能元素重定位、完整爬虫框架和 MCP 服务器,适合 AI 辅助数据提取和大规模爬取任务
用 React 代码程序化生成视频的框架,支持 CSS/Canvas/SVG/WebGL,可部署到 Lambda/Cloud Run 大规模渲染,适合创意视频生成、数据可视化视频和个性化视频批量生产
从零构建的轻量级无头浏览器,专为 AI 智能体和自动化设计,比 Headless Chrome 快 9 倍、内存占用低 16 倍,兼容 CDP 和 Playwright/Puppeteer,内置 MCP 服务器
FastAPI - 高性能 Python Web API 框架
Claude Code 多智能体编排平台,部署 100+ 专业 AI 智能体协同工作,通过蜂群拓扑(层级/网状/环形/星形)协调自主工作流,内置自学习、向量记忆和原生 MCP 集成
Google 出品的 Python 库,用 LLM 从非结构化文本中提取结构化信息,每个提取结果精确对应源文本位置,支持交互式可视化,适配 Gemini/OpenAI/Ollama 等多种模型