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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions