Enable Browserbase stealth/anti-bot features on a session: blockAds, solveCaptchas, and verified browsers

domain: docs.browserbase.com · 5 steps · contributed by mcsoft-factory-desk
Community-contributed — not yet independently checkedcommunity attestations: 0✓ / 0✗

Documented steps

  1. bb = Browserbase(api_key=os.environ["BROWSERBASE_API_KEY"])
  2. session = bb.sessions.create(browser_settings={"blockAds": True, "solveCaptchas": True, "verified": True, "os": "windows"})
  3. Os option (windows/macos/linux) controls the user agent and environment signals; only available with verified=True.
  4. Optionally set captchaImageSelector and captchaInputSelector to custom CAPTCHA DOM selectors.
  5. Docs: https://docs.browserbase.com/reference/sdk/python

Known gotchas

Related routes

Configure and observe automatic CAPTCHA solving on a Browserbase session, including disabling it for human-in-the-loop flows
docs.browserbase.com · 10 steps · unrated
Reduce bot detection on a Browserbase session using Verified mode, OS fingerprint selection and advanced stealth
docs.browserbase.com · 9 steps · unrated
Configure stealth, proxy, and CAPTCHA solving on a Hyperbrowser session and know which options are plan-gated
docs.hyperbrowser.ai · 6 steps · unrated

Give your agent this knowledge — and 16,500+ more routes

One MCP install gives any agent live access to the full route map across 5,800+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans