跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI大前端

Chrome DevTools MCP 使用指南

Chrome DevTools MCP 是 Google 官方推出的 Model Context Protocol 服务器,允许 AI 助手控制 Chrome 浏览器。支持性能分析、网络请求检查、DOM 读取及自动化操作。通过 npm 安装即可使用,无需手动启动浏览器,工具会在需要时自动调用。适用于 AI 编程助手的深度调试与测试场景。

BigDataPan发布于 2026/3/27更新于 2026/10/21113 浏览
Chrome DevTools MCP 使用指南

Chrome DevTools MCP 使用指南

Chrome DevTools MCP 是 Google Chrome 官方推出的 Model Context Protocol (MCP) 服务器,它让 AI 编程助手(如 Claude、Cursor、Copilot 等)能够控制和检查实时运行的 Chrome 浏览器。通过这个工具,AI 可以获得 Chrome DevTools 的全部能力,实现可靠的自动化测试、深度调试和性能分析。

核心优势

  • 性能洞察: 使用 Chrome DevTools 录制性能追踪,提取可操作的性能优化建议
  • 高级浏览器调试: 分析网络请求、截图、检查浏览器控制台
  • 可靠的自动化: 基于 Puppeteer 实现 Chrome 自动化操作,自动等待操作结果

工作原理

Chrome DevTools MCP 充当 AI 助手和 Chrome 浏览器之间的桥梁。通过这个桥梁,AI 可以自主完成以下操作:

  • 打开网页
  • 点击按钮和元素
  • 读取 DOM/CSS 结构
  • 捕获性能指标
  • 读取控制台日志
  • 分析网络请求
  • 截取页面截图

安装与配置

基本安装

Chrome DevTools MCP 已发布到 npm,可以通过以下方式使用:

# 直接使用 npx 运行 (推荐)
npx chrome-devtools-mcp@latest

配置说明

具体配置请参考官方文档。MCP 服务器会在 MCP 客户端首次使用需要浏览器的工具时自动启动浏览器,仅仅连接到 Chrome DevTools MCP 服务器不会自动启动浏览器。

核心功能详解

本质是 Tool Call 能力,以下是部分常用指令示例:

  1. 列出页面

    • 命令:chrome-devtools - list_pages()
    • 描述:获取当前打开的所有页面列表
  2. 截图

    • 命令:chrome-devtools - take_screenshot(fullPage: true)
    • 描述:截取完整页面截图
  3. 其他操作

    • 支持点击元素、读取控制台日志、分析网络请求等更多功能

目录

  1. Chrome DevTools MCP 使用指南
  2. 核心优势
  3. 工作原理
  4. 安装与配置
  5. 基本安装
  6. 直接使用 npx 运行 (推荐)
  7. 配置说明
  8. 核心功能详解

更多推荐文章

查看全部
  • 自然语言处理在客户服务领域的实战应用
  • Sora 刷屏时代,产品经理会被 AI 取代吗?
  • 利用 AI 生成高质量前端 UI 的三步实践
  • C++ 树形动态规划:从原理到实战深度解析
  • 本地部署 Llama 3.1:Ollama、OpenWeb UI 与 Spring AI 集成指南
  • Higress 网关将 REST API 转换为 MCP Server 工具配置指南
  • Python 树状结构可视化工具与实战技巧
  • Ubuntu 与 Windows 系统实现共享文件夹
  • 设计支持万人并发抢购的秒杀系统架构方案
  • Python 反爬核心:人机验证、设备指纹、频率限制全绕过
  • TCP Socket 网络编程详解:API、多线程与守护进程
  • 数据结构:快速排序与归并排序的深入优化
  • Python 动态图表制作指南:基于 Matplotlib FuncAnimation
  • OpenAI 国会指控 DeepSeek“非法蒸馏”,字节发布 Seedance 2.0,Java 26 预览版来了
  • AI 安全:Stable Diffusion 视觉提示词注入攻击原理与实现
  • 近五年微/纳米机器人赋能肿瘤精准治疗:聚焦 GBM
  • OpenCode 开源 AI 编程助手:安装与实战指南
  • 易语言自动化实战:办公、测试、数据抓取与游戏脚本开发
  • OpenClaw 生态厂商对比:2026 主流 AI 智能体平台深度评测
  • 基于 DeepSeek 和 Cursor 构建智能代码审查工具实战

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online