
Stealth Agent Browser
Gives Claude a stealth Chromium browser that passes modern bot detection (CreepJS, Sannysoft) using rebrowser-playwright's patched CDP runtime. Returns Playwright aria snapshots as compact YAML with ref IDs instead of raw HTML, cutting token costs by 20x. Supports hybrid mode with Set-of-Mark numbered overlays so vision models can ground elements visually. Ships with Mozilla Readability extraction, residential proxy rotation with sticky session templates, Bezier-curve mouse movements, and CapSolver/2Captcha fallback. Useful when you need to automate interactions on protected sites you own or have permission to test, with a fingerprint that matches real Chrome at the TLS and DOM layers.
- GitHub stars
- 1
- tools
- 13
- auth
- Secret needed
- transport
- STDIO
- env vars
- 6
- last updated
- Apr 14, 2026
Tools
13 toolsPublic tool metadata for what this MCP can expose to an agent.
browser_navigateNavigate a URL and return a snapshot.
Navigate a URL and return a snapshot.
No parameter schema in public metadata yet.
browser_snapshot`aom` (YAML only, cheapest), `vision` (raw screenshot), or `hybrid` (YAML + Set-of-Mark screenshot).
`aom` (YAML only, cheapest), `vision` (raw screenshot), or `hybrid` (YAML + Set-of-Mark screenshot).
No parameter schema in public metadata yet.
browser_clickClick an element by its `[ref=eN]`.
Click an element by its `[ref=eN]`.
No parameter schema in public metadata yet.
browser_typeType into an input/textarea by ref.
Type into an input/textarea by ref.
No parameter schema in public metadata yet.
browser_selectChoose options in a `<select>` by ref.
Choose options in a `<select>` by ref.
No parameter schema in public metadata yet.
browser_scroll_readScroll and return Readability Markdown (delta-only by default).
Scroll and return Readability Markdown (delta-only by default).
No parameter schema in public metadata yet.
browser_wait_forWait for text or a ref to become visible.
Wait for text or a ref to become visible.
No parameter schema in public metadata yet.
browser_tabs`list` / `new` / `close` / `switch`.
`list` / `new` / `close` / `switch`.
No parameter schema in public metadata yet.
browser_evalEvaluate a JS expression in the page's MAIN world; JSON result.
Evaluate a JS expression in the page's MAIN world; JSON result.
No parameter schema in public metadata yet.
browser_set_proxyUpdate single-proxy config (effective after `browser_restart`).
Update single-proxy config (effective after `browser_restart`).
No parameter schema in public metadata yet.
browser_set_proxy_poolReplace residential proxy pool at runtime (effective after `browser_restart`).
Replace residential proxy pool at runtime (effective after `browser_restart`).
No parameter schema in public metadata yet.
browser_solve_captchaFallback captcha solver (CapSolver / 2Captcha). Detects Turnstile/hCaptcha/reCAPTCHA on the page.
Fallback captcha solver (CapSolver / 2Captcha). Detects Turnstile/hCaptcha/reCAPTCHA on the page.
No parameter schema in public metadata yet.
browser_restartClose + re-open the active browser session with current config.
Close + re-open the active browser session with current config.
No parameter schema in public metadata yet.
Sponsors
Configuration
SAB_HEADLESSdefault: trueRun Chromium headless. Default: true.
SAB_STEALTH_LEVELdefault: patchedoff | patched | paranoid. Default: patched.
SAB_PROXY_SERVEROptional proxy URL, e.g. http://host:port.
SAB_PROXY_USERNAMEsecretOptional proxy username.
SAB_PROXY_PASSWORDsecretOptional proxy password.
SAB_USER_DATA_DIRPersistent browser profile directory.
Readme
stealth-agent-browser-mcp
A Model Context Protocol (MCP) server that gives AI agents a stealth-grade Chromium browser with a hybrid Accessibility-Object-Model + Set-of-Mark vision interface. Built for Claude, works with any MCP-compatible host.
Details
- Repository
- github.com/ykshah1309/stealth-agent-browser-mcp
- Website
- github.com/yksha/stealth-agent-browser-mcp
- Categories
- Web & Browser Automation, AI & LLM Tools
- Package
stealth-agent-browser-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active