| name | cdp-browser |
| description | CDP browser control at localhost:9222. Use when you need to inspect tabs, take screenshots, navigate, scroll, post to X, or run JS in a persistent browser session (e.g. logged into X, Gmail). |
cdp-browser
CLI for Chrome/Chromium at localhost:9222. Inspect tabs, take screenshots, navigate, scroll, post to X, or run JS in a persistent browser session.
Repo: https://github.com/gostlightai/cdp-browser
Prerequisites: Chromium running with --remote-debugging-port=9222. Docker Compose or a local Chrome with remote debugging enabled.
Commands
Run from the skill dir (bin/ scripts):
| Command | Description |
|---|
status | List all tabs (JSON from CDP) |
tabs | Same as status |
new <url> | Open new tab |
goto <tabId> <url> | Navigate tab to URL |
snapshot <tabId> | Full-page screenshot (PNG) |
close-popup <tabId> | Dismiss dialogs/modals |
scroll <tabId> <px|sel> [down|up] | Scroll by pixels or selector |
query <tabId> getUrl | Return current page URL |
query <tabId> getText [selector] | Return element text (or body) |
query <tabId> getHtml [selector] |