Chrome DevTools MCP - 快速开始指南
根据 GitHub 仓库 https://github.com/ChromeDevTools/chrome-devtools-mcp 安装和测试完成。
快速开始
1. 运行 E2E 测试
2. 查看测试结果
3. 查看截图
测试结果摘要
- 测试通过率: 100% (6/6)
- 执行时间: 3.07 秒
- 所有测试: ✅ 通过
测试覆盖
- ✅ 页面导航
- ✅ 页面标题获取
- ✅ 页面截图
- ✅ WebSocket 连接
- ✅ 页面元素检查
- ✅ 控制台错误检查
文档
Docker 镜像
- 名称: chrome-devtools-mcp:latest
- 大小: 1.23GB
- 包含: Node.js v20.20.2, Chromium, Puppeteer, chrome-devtools-mcp
常用命令
# 启动 chrome-devtools-mcp (无头模式)
docker run --rm --network host chrome-devtools-mcp:latest \
npx -y chrome-devtools-mcp@latest --headless=true
# 查看帮助
docker run --rm chrome-devtools-mcp:latest \
npx -y chrome-devtools-mcp@latest --help
# 自定义视口
docker run --rm --network host chrome-devtools-mcp:latest \
npx -y chrome-devtools-mcp@latest --viewport=1920x1080
注意事项
-
确保 Relay Server 正在运行:
-
Docker 需要
--network host或--add-host host.docker.internal:host-gateway来访问宿主机服务 -
无头模式适合 CI/CD 环境,有头模式适合开发调试
故障排查
Docker 构建失败
测试失败
WebSocket 连接失败
确保 Relay Server 正在运行并且端口 8765 可访问。
状态: ✅ 安装和测试完成 日期: 2026-03-27