Hyperbrowser

by hyperbrowserai

212 stars
8.3k downloads
Not rated
GitHub

About

Enables web browsing capabilities through tools for content extraction, link following, and browser automation with customizable parameters for scraping, data collection, and web crawling tasks.

Details

Author
hyperbrowserai
Repository
hyperbrowserai/mcp
GitHub stars
212
Downloads
8,286
License
MIT License
Categories
Web Scraping, Automation, AI, Developer Tools, Productivity, Design, Project Management, Frontend, API

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Hyperbrowser
    Command (node, npx, python, etc.) npx
    Arguments
    • Argument 1 -y
    • Argument 2 hyperbrowser-mcp
    Environment
    • HYPERBROWSER_API_KEY YOUR-API-KEY

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

To install the server, run:

npx hyperbrowser-mcp <YOUR-HYPERBROWSER-API-KEY>

Add to ~/.cursor/mcp.json like this:

{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["-y", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "YOUR-API-KEY"
}
}
}
}

Add to your ./codeium/windsurf/model_config.json like this:

{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["-y", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "YOUR-API-KEY"
}
}
}
}

To install Hyperbrowser MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @hyperbrowserai/mcp --client claude

scrape_webpage

Extract formatted (markdown, screenshot etc) content from any webpage.

crawl_webpages

Navigate through multiple linked pages and extract LLM-friendly formatted content.

extract_structured_data

Convert messy HTML into structured JSON.

search_with_bing

Query the web and get results with Bing search.

browser_use_agent

Fast, lightweight browser automation with the Browser Use agent.

openai_computer_use_agent

General-purpose automation using OpenAI’s CUA model.

claude_computer_use_agent

Complex browser tasks using Claude computer use.

create_profile

Creates a new persistent Hyperbrowser profile.

delete_profile

Deletes an existing persistent Hyperbrowser profile.

list_profiles

Lists existing persistent Hyperbrowser profiles.

scrape_webpage - Extract formatted (markdown, screenshot etc) content from any webpage
crawl_webpages - Navigate through multiple linked pages and extract LLM-friendly formatted content
extract_structured_data - Convert messy HTML into structured JSON
search_with_bing - Query the web and get results with Bing search
browser_use_agent - Fast, lightweight browser automation with the Browser Use agent
openai_computer_use_agent - General-purpose automation using OpenAI’s CUA model
claude_computer_use_agent - Complex browser tasks using Claude computer use
create_profile - Creates a new persistent Hyperbrowser profile.
delete_profile - Deletes an existing persistent Hyperbrowser profile.
list_profiles - Lists existing persistent Hyperbrowser profiles.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "hyperbrowser": {
            "env": {
                "HYPERBROWSER_API_KEY": "YOUR-API-KEY"
            },
            "args": [
                "-y",
                "hyperbrowser-mcp"
            ],
            "command": "npx"
        }
    }
}

Linux

{
    "env": {
        "HYPERBROWSER_API_KEY": "YOUR-API-KEY"
    },
    "args": [
        "-y",
        "hyperbrowser-mcp"
    ],
    "command": "npx"
}

Macos

{
    "env": {
        "HYPERBROWSER_API_KEY": "YOUR-API-KEY"
    },
    "args": [
        "-y",
        "hyperbrowser-mcp"
    ],
    "command": "npx"
}

Windows

{
    "env": {
        "HYPERBROWSER_API_KEY": "YOUR-API-KEY"
    },
    "args": [
        "/c",
        "npx",
        "-y",
        "hyperbrowser-mcp"
    ],
    "command": "cmd"
}
- **Scrape any webpage as clean Markdown or a screenshot**— use`scrape_webpage`to extract LLM-friendly content from a URL. - **Crawl multiple linked pages for bulk extraction**—`crawl_webpages`follows links and returns formatted content from an entire site section. - **Turn messy HTML into structured JSON**—`extract_structured_data`converts raw page content into a defined schema. - **Search the web programmatically**—`search_with_bing`runs a Bing query and returns the result set. - **Delegate complex browser tasks to an AI agent**— choose`browser_use_agent`,`openai_computer_use_agent`, or`claude_computer_use_agent`for multi-step automation. - **Manage persistent browser profiles**—`create_profile`,`list_profiles`, and`delete_profile`handle saved browsing sessions. This is Hyperbrowser's Model Context Protocol (MCP) Server. It provides various tools to scrape, extract structured data, and crawl webpages. It also provides easy access to general purpose browser agents like OpenAI's CUA, Anthropic's Claude Computer Use, and Browser Use. More information about the Hyperbrowser can be found[here. The hyperbrowser API supports a superset of features present in the mcp server. More information about the Model Context Protocol can be found](https://docs.hyperbrowser.ai/)[here. - ](https://modelcontextprotocol.io/introduction)[Installation - ](#installation)[Usage - ](#usage)[Tools - ](#tools)[Configuration - ](#configuration)[License ``` `npx hyperbrowser-mcp <YOUR-HYPERBROWSER-API-KEY>` ``` ``` `{ "mcpServers": { "hyperbrowser": { "command": "npx", "args": ](#license)["-y", "hyperbrowser-mcp"], "env": { "HYPERBROWSER_API_KEY": "YOUR-API-KEY" } } } }` ``` Add to your`./codeium/windsurf/model_config.json`like this: ``` `{ "mcpServers": { "hyperbrowser": { "command": "npx", "args": ["-y", "hyperbrowser-mcp"], "env": { "HYPERBROWSER_API_KEY": "YOUR-API-KEY" } } } }` ``` For development purposes, you can run the server directly from the source code. ``` `git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp cd hyperbrowser-mcp` ``` ``` `npm install # or yarn install npm run build` ``` This is an example config for the Hyperbrowser MCP server for the Claude Desktop client. ``` `{ "mcpServers": { "hyperbrowser": { "command": "npx", "args": ["--yes", "hyperbrowser-mcp"], "env": { "HYPERBROWSER_API_KEY": "your-api-key" } } } }` ``` - `scrape_webpage`- Extract formatted (markdown, screenshot etc) content from any webpage - `crawl_webpages`- Navigate through multiple linked pages and extract LLM-friendly formatted content - `extract_structured_data`- Convert messy HTML into structured JSON - `search_with_bing`- Query the web and get results with Bing search - `browser_use_agent`- Fast, lightweight browser automation with the Browser Use agent - `openai_computer_use_agent`- General-purpose automation using OpenAI’s CUA model - `claude_computer_use_agent`- Complex browser tasks using Claude computer use - `create_profile`- Creates a new persistent Hyperbrowser profile. - `delete_profile`- Deletes an existing persistent Hyperbrowser profile. - `list_profiles`- Lists existing persistent Hyperbrowser profiles. To install Hyperbrowser MCP Server for Claude Desktop automatically via[Smithery: ``` `npx -y @smithery/cli install @hyperbrowserai/mcp --client claude` ``` The server provides the documentation about hyperbrowser through the`resources`methods. Any client which can do discovery over resources has access to it. This project is licensed under the MIT License. Web scraping, crawling, and change detection with AI Leverage Notte Web AI agents & cloud browser sessions for scalable browser automation & scraping workflows AI-powered browser automation MCP server — navigate sites, fill forms, extract data, and handle logins via Claude Code CLI Scrape any URL with JavaScript rendering and get back clean markdown — built for AI agents, LLM pipelines, and autonomous research workflows. An AI-powered web scraping system for high-volume automation and advanced data extraction strategies. Ultra-fast web scraper and deep discussion crawler delivering clean Markdown for AI Agents AI tools for web scraping, crawling, browser control, and web search via the Oxylabs AI Studio API. AI-powered tools for web scraping, crawling, and browser automation. An intelligent web scraping tool using AI and browser automation to extract structured data from websites. Reliable web fetching for AI agents with retry, circuit breaker, caching, and anti-bot bypass](https://smithery.ai/server/@hyperbrowserai/mcp)
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.