SuperAPI AI 工具集

chrome-mcp-remote

智能体与模型

查看项目

更新于 10-16 07:18

技能介绍

用途:该技能用于以远程调试方式运行 Chrome DevTools MCP,通过连接一个手动启动的 Chrome 实例,规避 macOS 沙箱/权限问题与 user-data-dir 锁定问题,适合在 macOS 升级后 Chrome MCP 不稳定或需要更可靠连接时使用。

主要能力:启动一个专用的 Chrome 实例并暴露远程调试端口,供 Chrome DevTools MCP 服务器连接;支持通过环境变量覆盖端口、配置目录与 Chrome 可执行文件路径。

使用方式:先运行启动脚本 bash "<path-to-skill>/scripts/start-chrome-mcp.sh",再让 Chrome DevTools MCP 服务器指向同一端口,配置使用 --browserUrl http://127.0.0.1:9223,然后照常使用 Chrome MCP 工具。可用环境变量覆盖:CHROME_MCP_PORT(默认 9223)、CHROME_MCP_PROFILE(默认 /tmp/chrome-devtools-mcp-profile)、CHROME_MCP_CHROME(默认 /Applications/Google Chrome.app/Contents/MacOS/Google Chrome)。示例:CHROME_MCP_PORT=9333 CHROME_MCP_PROFILE=/tmp/mcp-profile bash "<path-to-skill>/scripts/start-chrome-mcp.sh"。若修改端口,需同步更新 MCP 服务器参数。

适用场景:需要可靠连接 Chrome DevTools MCP 的浏览器调试与自动化操作;需要登录的页面,建议在 MCP Chrome 窗口中手动登录,Cookie 保存在专用配置目录中;若必须由智能体填写凭据,应仅限本次会话显式提供,不要把密钥写入文件。

限制与排查:远程调试是否可用可用 curl -s http://127.0.0.1:9223/json/version 快速检查;若返回为空或 404,需确认 Chrome 是以远程调试参数启动且使用了非默认 user-data-dir。资料未提供其他平台支持情况、具体价格或更多配置细节。