Agent Skills
返回列表
💻

浏览器调试 MCP 接入指南

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/browser-devtools-mcp-guide

技能介绍

要解决的问题

前端开发里有一个反复出现的场景:改完代码、触发构建、打开浏览器——然后人盯着控制台看有没有报错。这个过程完全可以自动化,但难点在于编码代理(coding agent)默认看不到页面。它不知道 React 抛了哪个异常,不知道某个请求返回 500,也不知道 DOM 结构在改版后悄悄变了。

「浏览器调试 MCP 接入指南」要解决的就是这件事:让 AI 看见页面,调试才闭环。

它如何工作

这个技能把浏览器的 DevTools 能力以 MCP server 的形式暴露给编码代理。接入分几步:

  • 接入 MCP server:在编码客户端里配置调试 MCP,让它作为工具源被调用。
  • 连接浏览器实例:通过调试端口连接本地或远程浏览器,前提是浏览器以可调试模式启动(开启远程调试)。
  • 使用可用能力:代理可以读取 DOM 结构与样式、控制台日志、网络请求与响应;可以截屏、做性能分析、执行受控脚本。

调试闭环的核心路径是:

  1. 代理修改代码并触发页面刷新;
  2. 读取控制台输出与 DOM 状态;
  3. 判断验证是否通过;
  4. 如果不通过,把报错文本或截图回灌给模型,进行下一轮迭代。

关键建议是在关键路径上加断言——验证标准不能只是「页面没报错」,而是确认预期的元素、状态或行为真实存在。

适用边界与注意点

这个能力不是无限制的:

  • 只操作被授权的页面,不越权访问其他站点或凭据;
  • 调试端口不暴露公网,防止未授权控制浏览器实例;
  • 不注入或读取敏感凭据与 Cookie;
  • 自动化操作应限制在测试环境或自有页面,遵守目标网站条款;
  • 能力细节以官方 MCP 文档为准,建议先在小范围试点再推广。

把浏览器变成代理可观测的一环,调试就不再是人肉盯屏幕的体力活。

使用场景

  • 编码代理修改前端代码后需验证页面是否正常,此时需通过本技能连接浏览器读取控制台日志与DOM结构,判断是否出现报错或元素缺失
  • 前端开发中遇到动态渲染的SPA页面无法用单元测试覆盖,需用本技能截屏并分析网络请求响应,确认接口数据是否正确渲染到页面
  • 当浏览器实例需要远程调试时,需通过本技能配置MCP server连接远程浏览器的调试端口,执行受控脚本并获取性能分析数据
  • 自动化测试中需验证关键路径的行为,需在页面中注入断言脚本,通过本技能读取执行结果并判断验证是否通过

适合人员

  • 前端工程师:需在代码提交后自动验证页面渲染与交互是否正常,避免人工检查遗漏控制台报错
  • 测试工程师:需构建基于浏览器的自动化测试用例,通过本技能读取网络请求与DOM状态判断测试结果
  • 全栈开发者:在开发需要调试浏览器行为的Web应用时,需通过本技能让AI代理读取控制台日志与网络响应辅助定位问题
  • DevOps工程师:在CI/CD流程中需集成浏览器调试能力,通过本技能自动触发前端验证并获取性能分析数据作为发布门禁