Managed proxy: useProxy: true (default false) plus optional proxyCountry (ISO 3166-1 alpha-2, e.g. "US"), proxyState (2-letter US state) or proxyCity (mutually exclusive with proxyState) - all proxy features require a paid plan.
CAPTCHA solving: solveCaptchas: true (default false) at session creation - requires a paid plan; some sites also need proxies enabled for it to work reliably.
Best practice from the docs: combine useStealth (or useUltraStealth) with useProxy for maximum evasion - either alone is weaker. Refs: https://docs.hyperbrowser.ai/sessions/overview and https://docs.hyperbrowser.ai/get-started/quickstart
Known gotchas
useUltraStealth and custom proxyServer credentials are gated to the Enterprise plan, not just 'paid' - they require emailing info@hyperbrowser.ai.
useProxy and solveCaptchas require a paid plan (not free tier) and measurably slow scrape/crawl/extract jobs.
proxyCity and proxyState are mutually exclusive - passing both is invalid.
solveCaptchas is not guaranteed 100%; implement error handling and fallbacks for failed solves.
Enabling stealth alone without a proxy leaves a detectable IP; the docs pair them for a reason.
Give your agent this knowledge — and 16,400+ 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?