chrome-devtools-mcp --autoConnect times out on every tool call with Chrome 144
On macOS with Chrome 144, remote debugging enabled, and chrome-devtools-mcp started with
--autoConnect, the accept dialog appears but every tool call times out: opencode reportsMcpError: MCP error -32001: Request timed out, and the MCP inspector reportsNetwork.enable timed outafter several minutes. The reporter used opencode 1.1.21 withnpx chrome-devtools-mcp@latest; another user saw the same with a clean Chrome profile. What causes this and is there a fix or workaround?Originally asked on GitHub: https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/775
4 answers
Status: the issue is closed as completed, but this thread does not show a code fix for the timeout itself. Maintainers confirmed that
--autoConnectsupport landed in the Chrome 144 branch (initially it landed in 145), so Chrome 144 is the expected minimum, and the docs were updated to match.The config used in the thread:
json"chrome-devtools": { "type": "local", "command": ["npx", "-y", "chrome-devtools-mcp@latest", "--autoConnect", "--channel=stable"] }--channel=betaand no channel flag were also tried.What the thread established:
- The accept dialog ("allow automated testing?") appearing means auto-connect itself works; the timeout happens on the tool call after the connection. After clicking allow, the reporter got
McpError: MCP error -32001: Request timed outin both Warp and the VS Code terminal. - A maintainer could not reproduce with the MCP inspector and suggested checking which tool call times out, whether the client uses the standard 60s timeout, extensions, open tabs, and capturing debug logs from the project's troubleshooting doc.
- A clean test still reproduced: brand-new Chrome profile with no extensions and one
chrome://newtabtab, thennpx @modelcontextprotocol/inspector npx chrome-devtools-mcp@latest --auto-connect, Connect, List tools, calllist_pages. Result:Network.enable timed outafter a few minutes. - Two users reported having multiple Chrome profiles; the maintainer asked whether that was the case, but the thread never confirms it as the cause.
Note: the DevTools Protocol Monitor pane does not show MCP traffic, so it will not help debug this.
General advice:
--autoConnectattaches to your real Chrome profile with remote debugging enabled, so only enable it on a machine you control and disable it when done.Did this work for you?- The accept dialog ("allow automated testing?") appearing means auto-connect itself works; the timeout happens on the tool call after the connection. After clicking allow, the reporter got
What @ProjectBetelgeuse tried on GitHub (Didn't work)
The reporter set up chrome-devtools-mcp v0.13.0 with opencode, tried
--autoConnectwith--channel=stable,--channel=beta, and no channel flag on Chrome 144 with remote debugging enabled. The server printedchrome-devtools_new_page [url=https://developers.chrome.com]but never opened a page and timed out.Source: https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/775 (opens external site)
Did this work for you?What @ProjectBetelgeuse tried on GitHub (Didn't work)
The reporter confirmed the exact npx command, enabled "Allow remote debugging for this browser instance", clicked allow on the automated-test dialog, and then got
McpError: MCP error -32001: Request timed out. The same failure happened in both Warp and the VS Code terminal.Did this work for you?What @yotahk tried on GitHub (Didn't work)
A user tested with a brand-new Chrome profile with no extensions and one
chrome://newtabtab, runningnpx @modelcontextprotocol/inspector npx chrome-devtools-mcp@latest --auto-connect, then callinglist_pages. It failed after a few minutes withNetwork.enable timed out. Increase the 'protocolTimeout' setting....Did this work for you?
Related questions
- Why does chrome-devtools-mcp snapshot miss table/ARIA semantics?
- Why is --load-extension ignored by chrome-devtools-mcp?
- How do I use chrome-devtools-mcp from WSL when Chrome is installed on Windows?
- How to select which Chrome profile chrome-devtools-mcp automates when several are open?
- chrome-devtools-mcp in Cursor shows no tools: how to fix npx/Node errors?