Skip to main content

Description

Hyperbrowser enables your agents to interact with the web through powerful browser automation. This tool allows agents to extract content from webpages, crawl entire sites, extract structured data, and perform sophisticated browser automation tasks using multiple AI agent options.

Example

Add the Hyperbrowser tool with
Set up your environment variables:

Features

Web Scraping

Extract content from individual webpages in various formats:

Website Crawling

Crawl entire websites and collect content from multiple pages:

Structured Data Extraction

Extract data in structured format based on a schema and prompt:

Browser Use Agent

Run a fast, efficient browser automation agent for explicit instructions:

Claude Computer Use Agent

Leverage Claude’s advanced reasoning capabilities for complex web tasks:

OpenAI Computer Use Agent

Utilize OpenAI’s balanced performance for general-purpose browser automation:

Available Functions

The Hyperbrowser tool provides the following core functions:
  • scrape_webpage(): Extract content from a single webpage in various formats
  • crawl_website(): Collect content from multiple pages across a website
  • extract_data_from_webpages(): Extract structured data from webpages based on a schema
  • run_browser_use_agent(): Fast, lightweight agent for explicit browser automation tasks
  • run_claude_computer_use_agent(): Claude-powered agent for complex reasoning tasks
  • run_openai_cua_agent(): OpenAI-powered agent for general-purpose browser automation
For detailed function parameters and usage, refer to the function docstrings in your IDE or the Hyperbrowser documentation.