GSD BrowserNative Rust browser automation & high-performance agent MCP platform.
Persistent Chrome daemon via CDP exposing 50+ first-class MCP tools, versioned element refs (@v12:e7), live human takeover, and deterministic verification bundles for AI coding agents.
Engineered for Deterministic Browser Control
High-performance Rust backend built for AI agents that require zero hallucination and complete evidence trails.
Native Rust CDP Daemon
Auto-starts on first use, maintaining persistent, isolated Chrome/Chromium sessions over Chrome DevTools Protocol with sub-millisecond execution.
First-Class 50+ Tool MCP Server
Exposes 50+ standardized tools, live resource monitors, and executable workflows over local stdio or hosted Streamable HTTP.
Versioned Semantic Refs (@v12:e7)
Addresses interactive elements with deterministic versioned references, completely eliminating brittle CSS and XPath selectors.
Deterministic Verification Evidence
Captures full session video, HAR network bundles, CDP traces, PDF snapshots, visual regression diffs, and live human takeover.
Explore the 50+ Tool Surface
Inspect standardized MCP tool schemas, versioned semantic refs, and instant client configuration snippets.
50+ Tool Agent Platform & Versioned Ref Explorer
First-Class Agent MCP Tool Suite
Exposes standardized tool envelopes over local stdio or hosted Streamable HTTP. Click a tool below to inspect parameters and returns.
Perform human-like semantic actions using natural intent or versioned refs (@v12:e7).
{ "intent": "click on Sign In button", "ref": "@v12:e4", "wait_for": "network_idle" }{ "status": "success", "element": "button#login-btn", "duration_ms": 142, "evidence_ref": "snap_102" }MCP & CLI Reference
Deterministic browser commands for terminal workflows, automated scripts, and Model Context Protocol servers.
| Command | Capability & Behavior |
|---|---|
| gsd-browser mcp | Launch standard Model Context Protocol (MCP) server over local stdio for Cursor, Claude, or VS Code. |
| gsd-browser mcp --http --port 8788 | Host authenticated Streamable HTTP MCP server for cloud and remote agent platforms. |
| gsd-browser act --ref @v12:e7 | Execute human-like click, type, select, or drag actions using stable versioned refs. |
| gsd-browser snapshot --json | Capture complete DOM & accessibility tree with indexed interactive element references. |
| gsd-browser assert --text 'Verified' | Evaluate deterministic page state assertions, element visibility, or URL patterns. |
| gsd-browser record --har --video | Produce sealed verification evidence zip containing video, HAR, and CDP traces. |
| gsd-browser viewer --port 8788 | Launch authenticated live web viewer for real-time human monitoring and takeover. |
Bring GSD Browser into Your Agent Stack
Install the high-performance Rust browser CLI and unleash 50+ MCP tools in Cursor, Claude Desktop, or VS Code.