chrome-mcp注意点Use a different `userDataDir` or stop the running browser first
针对你调用 MCP 服务时遇到的报错,问题的根源在于:Chrome DevTools MCP 默认想启动一个新的 Chrome 实例,但发现之前启动的 Chrome 进程(使用了相同的用户数据目录)还在运行,导致端口或文件被占用。
既然是调用 MCP 服务,我们直接修改 MCP 的配置文件即可解决。这里有两种最有效的方案:
💡 方案一:连接到已运行的 Chrome(最推荐)
这个方案能让 MCP 直接连接到你已经手动打开的、带调试端口的 Chrome,不再尝试启动新浏览器,因此彻底避免了冲突。
操作步骤:
- 先手动启动一个带调试端口的 Chrome
- 关闭所有 Chrome 窗口。
- 按
Win + R,输入以下命令并回车(注意替换路径):"C:\Program Files\Google\Chrome\Application\chrome.exe"--remote-debugging-port=9222
