Skip to content

list_pages/new_page time out with ProtocolError: Network.enable timed out when using --autoConnect (Chrome 144, OpenCode) #870

@alexaaaaaander

Description

@alexaaaaaander

What I'm doing

  • MCP client: OpenCode (local MCP server)
  • chrome-devtools-mcp started via:
    • npx -y chrome-devtools-mcp@latest --autoConnect --channel=stable --logFile <path>
  • Chrome setup:
    • Chrome 144 stable
    • Enabled in Chrome UI: chrome://inspect/#remote-debugging (checkbox "Allow remote debugging for this browser instance")
    • Accepted the "Allow remote debugging?" permission prompt

Expected

  • list_pages returns open tabs/pages.
  • new_page can open a URL.

Actual

  • MCP client reports request timeout on list_pages.
  • Server log shows list_pages and new_page failing with CDP/Puppeteer protocol timeouts, especially Network.enable timed out.

Evidence from server log

(edited to remove URLs and local username)

2026-02-03T00:13:13.093Z puppeteer:error [
  ProtocolError: Runtime.runIfWaitingForDebugger timed out. Increase the 'protocolTimeout' setting in launch/connect calls for a higher timeout if needed.
  ...
]
2026-02-03T00:13:13.095Z mcp:log list_pages error: ProtocolError: Network.enable timed out. Increase the 'protocolTimeout' setting in launch/connect calls for a higher timeout if needed.
    at NetworkManager.addClient (.../chrome-devtools-mcp/.../index.js:49803:24)
    at FrameManager.initialize (.../chrome-devtools-mcp/.../index.js:50406:38)
    at #initialize (.../chrome-devtools-mcp/.../index.js:51924:36)
    at CdpPage._create (.../chrome-devtools-mcp/.../index.js:51738:31)

2026-02-03T00:13:13.097Z mcp:log new_page request: { "url": "https://example.com", "background": true, "timeout": 30000 }
2026-02-03T00:13:13.097Z mcp:log new_page error: ProtocolError: Network.enable timed out. Increase the 'protocolTimeout' setting in launch/connect calls for a higher timeout if needed.
    at NetworkManager.addClient (.../chrome-devtools-mcp/.../index.js:49803:24)
    at FrameManager.initialize (.../chrome-devtools-mcp/.../index.js:50406:38)
    at #initialize (.../chrome-devtools-mcp/.../index.js:51924:36)
    at CdpPage._create (.../chrome-devtools-mcp/.../index.js:51738:31)

Versions

  • chrome-devtools-mcp: 0.15.1
  • Chrome: 144.0.7559.110
  • Node: v24.11.1
  • OpenCode: 1.1.48

Notes

  • Using --autoConnect as documented (Chrome 144+).
  • Happy to provide a larger log privately, but it includes browsing URLs/titles so I'm not pasting it here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions