manage_extension
Manage Extensions
List, retrieve, or delete Chrome extensions configured on your account. Extensions can be loaded into browser sessions for ad blocking, privacy tools, or custom functionality.
manage_extension
List, retrieve, or delete Chrome extensions configured on your account. Extensions can be loaded into browser sessions for ad blocking, privacy tools, or custom functionality.
fetch_webpage
Fetch the content of a webpage as HTML or Markdown. Can be used standalone (without a session) or within an existing session for pages that require authentication or specific browser state.
end_session
Terminate one or all active browser sessions. Provide a specific session ID to end a single session, or set endAll to true to terminate all active sessions at once.
manage_agent
List uploaded agent resources, pause, or resume a running AI agent within an active browser session.
create_session
Start a new cloud-hosted Chromium browser session with configurable proxy, CAPTCHA solving, ad blocking, stealth mode, and more. Returns a session ID, CDP WebSocket URL for programmatic control, and a live view URL for real-time observation.
browser_control
Perform OS-level browser interactions within an active session. Supports mouse clicks, double clicks, drag-and-drop, scrolling, typing text, keyboard shortcuts, navigation, and clipboard operations. Useful for interacting with elements not accessible via standard browser APIs.
get_active_sessions
Retrieve the status of all currently active browser sessions. Returns a lightweight summary with count and individual session statuses, tags, and creation timestamps.
manage_recording
List, pause, or resume session recordings. Recordings capture browser session activity for later review and debugging.
get_session
Retrieve detailed information about a specific browser session including its status, duration, configuration, credits used, and associated tags.
signal_event
Send a named event with a custom data payload to an active browser session. Useful for injecting external data (e.g. MFA codes, dynamic values) into a running browser automation workflow.
manage_identity
Create, list, retrieve, update, or delete identities. Identities store user credentials (username/password, authenticator secrets, custom fields) for automated login flows on target applications.
manage_profile
Create, retrieve, list, or delete browser profiles. Profiles persist cookies, local storage, and cache from a session for reuse across future sessions, maintaining authenticated states without re-logging in.
screenshot_webpage
Capture a screenshot of a webpage. Can be used standalone or within an existing session. Returns a base64-encoded image. Supports configurable viewport size, quality, full-page capture, and S3 upload.
perform_web_task
Submit a natural language prompt and an AI agent will autonomously navigate and complete a task in a browser. Supports multiple AI agents including browser-use, OpenAI CUA, Gemini, and Anthropic CUA. Can run synchronously (returns result directly) or asynchronously (returns a workflow ID to poll for status).
manage_integration
List, create, or delete third-party integrations configured on your Anchor Browser account (e.g. 1Password service accounts).
manage_application
Create, list, retrieve, update, or delete application definitions. Applications represent target websites/services that can have authentication flows and identities configured for automated login.
list_sessions
Retrieve a paginated list of browser sessions with optional filtering by status, tags, domains, and date range. Returns session metadata including status, duration, credits used, and proxy information.
manage_batch
Create, list, get status, cancel, delete, or retry batch browser sessions. Batch sessions allow creating multiple browser sessions in a single operation (up to 1000), with progress tracking and retry capabilities.
check_web_task_status
Check the status and result of an asynchronous AI web task. Use the workflow ID returned from a previous async Perform AI Web Task call.
Automate web-based workflows using cloud-hosted browser sessions. Create, configure, and manage Chromium browser instances with proxy support, CAPTCHA solving, stealth mode, and ad blocking. Execute AI-powered web tasks by submitting natural language prompts to autonomous agents (browser-use, OpenAI, Gemini, Anthropic). Manage browser profiles to persist cookies and authenticated states across sessions. Perform OS-level controls including mouse clicks, keyboard input, scrolling, drag-and-drop, and clipboard operations. Fetch web content as text, screenshots, or PDFs without persistent sessions. Upload and manage Chrome extensions. Create and manage batch browser sessions. Define applications with authentication flows and manage identity credentials for automated logins. Record, pause, and resume browser sessions for review. Coordinate real-time events between external systems and active sessions (e.g., injecting MFA codes). Upload resources for AI agent access and manage third-party integrations.
Common questions about connecting Anchor Browser to AI agents with Metorial.