用途:该技能充当排查向导,帮助用户配置并修复 Chrome DevTools MCP 服务器设置。当 list_pages、new_page、navigate_page 调用失败,或服务器无法启动时触发。
主要能力:按步骤进行诊断。首先在工作区查找并读取配置文件(.mcp.json、gemini-extension.json、.claude/settings.json、.vscode/launch.json、.gemini/settings.json),识别错误参数、缺失环境变量、在不兼容环境中使用 --autoConnect 等问题;找不到时才请用户提供配置内容。其次对常见连接错误分类处理,例如“Could not find DevToolsActivePort”需确认 Chrome 版本在运行,并引导打开 chrome://inspect/#remote-debugging 勾选 Enable remote debugging,随后仅调用 list_pages 验证;若服务器启动却新建空白 profile,检查参数拼写(如 --autoBronnect);若只有约 9 个工具,可能是客户端只读模式,因工具带 readOnlyHint 注解,需关闭只读;扩展工具缺失时检查 --categoryExtensions 标志及 Chrome 版本限制。其他错误包括 Target closed、Tool not found(--slim)、ProtocolError、ERR_MODULE_NOT_FOUND 及沙箱或主机校验错误。接着查阅官方 troubleshooting 文档映射已知问题,制定配置(如用 --browser-url=http://127.0.0.1:9222 替代 --autoConnect、添加 --logFile、Windows 上增大 startup_timeout_ms)。必要时运行诊断命令:npx chrome-devtools-mcp@latest --help 与 DEBUG=* npx chrome-devtools-mcp@latest --logFile=/tmp/cdm-test.log,并可用 gh issue list --repo ChromeDevTools/chrome-devtools-mcp --search "<error snippet>" --state all 检索已有问题或建议用户查看仓库 issue 与 discussions。
适用场景:本地或容器环境中调试 DevTools MCP 连接、目标页面控制及扩展加载问题。
限制:具体收费、价格、平台与效果等事实暂未提供;上述内容仅为排查流程,不构成额外功能承诺。