Chrome DevTools Protocol MCP server. Raw CDP over WebSocket. 39/39 automation tests. No Puppeteer.
Stars
3
Forks
0
Watchers
3
Open Issues
0
Overall repository health assessment
^0.39.0^8.18.0^22.10.2^8.5.13^5.7.2^10.9.219
commits
README: add 39/39 test results from the-internet.herokuapp.com
aa02d57View on GitHubAdd tab focus: activate tab in browser when switching, opening, closing
db29fddView on GitHubFix cdp_tabs switch: use connect() for clean websocket reconnection
5a4a903View on GitHubFix cdp_tabs new: find new tab by diffing IDs, not assuming last index
27dbc6aView on GitHubFix cdp_tabs new: use connect() instead of switchTab() after create
704455bView on GitHubFix cdp_tabs new: use HTTP endpoint to avoid websocket disruption
cc0a2c6View on GitHubFix hover: use CDP Input.dispatchMouseEvent for all selector types
c59f256View on GitHubREADME: call out Playwright headless detection and Claude file upload issues
b4010eeView on GitHubRewrite README for v2: accurate tools, snapshot/interact examples, drop MIT
70e2bcfView on GitHubv2.1: battle-tested improvements from live recon session
5a8f86fView on GitHubv2: 30+ tools → 8 clean primitives, accessibility tree, modular file structure
522dcb5View on GitHubPre-v2 snapshot: save all dirty state before major refactor
2e1d7f0View on GitHub