The only browser automation that bypasses anti-bot systems. AI writes network hooks, clones UIs pixel-perfect via simple chat.
SaferSkills independently audited stealth-browser-mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
spawn_browser and keep the returned instance_id for every follow-up tool call.navigate for page loads, then verify state with get_instance_state, get_page_content, or take_screenshot.query_elements, get_page_content, and screenshots to find stable selectors and confirm the target element is visible.click_element, type_text, scroll_page, wait_for_element, or file_upload.close_instance when the task is complete unless the user explicitly wants the session left open.--minimal when an agent only needs browser spawning, navigation, screenshots, page content, and basic interaction.execute_script for normal page JavaScript.execute_cdp_command only when a CDP primitive is required or when page JavaScript cannot access the needed browser state.list_network_requests, search_network_requests, get_request_details, get_response_details, and get_response_content.Use add_script_to_evaluate_on_new_document before navigation when a site must see modified browser APIs during its first inline scripts. This is required for WebGL renderer/vendor spoofing, navigator property patches, and similar anti-bot checks that run during page parse.
Keep world_name=None for main-world browser API spoofing. Set run_immediately=True when the patch should also run in the current document.
instance_id, request IDs, and selectors returned by prior steps.BROWSER_FILE_UPLOAD_ALLOWED_DIRS.--debug or STEALTH_BROWSER_DEBUG=1 only when diagnosing server behavior.BROWSER_IDLE_TIMEOUT=0 disables idle reaping globally.STEALTH_BROWSER_MCP_AUTH_TOKEN when exposing HTTP transport beyond a trusted local environment.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.