Skip to main content
MCP Documentation

Browser & RPA Service Guide

Perform controlled browsing, evidence capture, and limited automation under strict domain allowlists and rate limits.

Allowlisted navigation

Only approved domains can be accessed, preventing accidental data exfiltration while gathering research or screenshots.

  • `browser.goto` enforces scheme and domain checks before loading pages.
  • Network traces are logged for after-action reviews.
  • Budget controls limit total requests per run to avoid abuse.

Evidence capture

Save HTML snapshots, screenshots, and extracted tables for later verification or reporting.

  • `browser.screenshot` stores PNGs with hashed filenames.
  • `browser.query` supports CSS/XPath selectors for targeted extraction.
  • Artifacts are attached to orchestrator tasks for review.

Gated automation

Form fills and downloads remain behind approvals with detailed previews showing each action before execution.

  • `browser.fill_form` requires explicit confirmation including field diffs.
  • Download destinations are restricted to safe workspace paths.
  • Upcoming sandboxing isolates browser sessions for heightened assurance.