Glean 拾遗
Recent picks

3picks · chronological

07-31

Official MCP server giving coding agents live Chrome DevTools control

chrome-devtools-mcp is the Chrome team's official Model Context Protocol server that lets coding agents drive a real Chrome browser. It exposes DevTools capabilities as 50+ MCP tools covering input automation, navigation, network inspection, performance tracing, heap snapshots, console debugging, screenshots, and more, and uses Puppeteer to reliably wait for actions to complete. Agents can also attach to an already-running Chrome to reuse session state. Built for engineers who want AI assistants to perform browser automation, frontend debugging, and performance analysis.

github.com · 46 min · Agents · Browser Automation · Developer Tools
07-03

Self-Healing Browser Harness That Lets LLMs Drive Any Real Browser

Browser Harness is a thin, self-healing CDP harness that connects an LLM directly to a real Chrome browser via a single WebSocket, with zero intermediate layers. When the agent needs to perform an action it hasn't seen before (e.g., file upload, cross-origin iframe interaction, drag and drop), it writes the missing helper code on the fly and saves it into an agent-workspace for reuse. The core package is roughly 1K lines, enabling complete freedom for browser automation tasks. Aimed at developers who need AI agents to perform real, unconstrained browser interactions.

github.com · 7 min · Agent Engineering · AI Agents · Browser Automation
06-30

Browser Automation CLI for AI Agents

agent-browser is a native Rust CLI designed for AI agents to automate browser interactions. It uses a client-daemon architecture where the Rust daemon directly communicates with Chrome via CDP, eliminating the Node.js dependency. The tool offers a comprehensive command set covering navigation, element interaction (via ref/CSS/XPath/text selectors), snapshots, screenshots, network interception, session management, and authentication state persistence. It includes built-in safety features like domain allowlists, action policies, and encrypted state storage. It is optimized for AI workflows with accessibility tree snapshots, annotated screenshots, and MCP server support, making it ideal for engineers building AI agents, automated testing, web scraping, or enabling LLMs to control browsers reliably.

github.com · 64 min · AI Agents · Browser Automation · CDP