{"repo":"szymdzum/browser-debugger-cli","free":true,"listed":false,"github":"https://github.com/szymdzum/browser-debugger-cli","clone":"git clone https://github.com/szymdzum/browser-debugger-cli.git","description":"CLI tool for agents to quickly access browser telemetry (DOM, network, console) via Chrome DevTools Protocol.","language":"TypeScript","stars":148,"topics":["cdp","chrome-devtools-protocol","cli","claude","ai-agents","ai-tools","automation","browser-automation","devtools","headless-chrome"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"Browser Debugger CLI Chrome DevTools Protocol in your terminal. Opens a persistent connection to Chrome where commands can be executed sequentially via Unix pipes. Designed for AI agents and developers who want direct browser control without framework overhead. Why bdg? - Raw CDP access - All 644 protocol methods available directly - Token efficient - No overhead from MCP tool definitions; progressive discovery loads only what's needed - Self-correcting - Errors clearly exposed with semantic exit codes and suggestions - Composable - Unix philosophy: pipes, jq, shell scripts work naturally When to use alternatives: - Puppeteer/Playwright : Complex multi-step scripts, mature testing ecosystem - Chrome DevTools MCP : Already invested in MCP infrastructure Built for agents: Self-discovery ( --list , --search ), semantic exit codes, structured errors, case-insensitive commands, token-efficient output. Benchmark: CLI vs MCP for AI Agents We benchmarked bdg against Chrome DevTools MCP Server on real developer debugging tasks. Full benchmark analysis → Key findings: CLI provided 33% better token efficiency through selective queries vs full accessibility tree dumps, plus capabilities MCP doesn't expose (memory profiling, HAR export, batch JS execution). Install Platform Support: - ✅ macOS and Linux - ✅ Windows via WSL - ❌ PowerShell/Git Bash (not yet) Quick Start Current State Raw CDP access is complete. All 644 protocol methods (53 domains) work now. High-level wrappers ( bdg dom , b","default_branch":null,"files":null,"tree":[],"storefront":"/r/szymdzum","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/szymdzum/browser-debugger-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}