Hyperbrowser
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
- Repository
- hyperbrowserai/mcp
- Transport
- SSE
- License
- MIT
Explore
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:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
HyperbrowserCommand (node, npx, python, etc.)npxArguments-
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.
-
Argument 1
- 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— usescrape_webpageto extract LLM-friendly content from a URL.
- Crawl multiple linked pages for bulk extraction—crawl_webpagesfollows links and returns formatted content from an entire site section.
- Turn messy HTML into structured JSON—extract_structured_dataconverts raw page content into a defined schema.
- Search the web programmatically—search_with_bingruns a Bing query and returns the result set.
- Delegate complex browser tasks to an AI agent— choosebrowser_use_agent,openai_computer_use_agent, orclaude_computer_use_agentfor multi-step automation.
- Manage persistent browser profiles—create_profile,list_profiles, anddelete_profilehandle 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 foundhere. The hyperbrowser API supports a superset of features present in the mcp server.
More information about the Model Context Protocol can be foundhere.
- Installation
- Usage
- Tools
- Configuration
- License
npx hyperbrowser-mcp <YOUR-HYPERBROWSER-API-KEY>
{ "mcpServers": { "hyperbrowser": { "command": "npx", "args": ["-y", "hyperbrowser-mcp"], "env": { "HYPERBROWSER_API_KEY": "YOUR-API-KEY" } } } }
Add to your./codeium/windsurf/model_config.jsonlike 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 [email protected]: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 viaSmithery:
npx -y @smithery/cli install @hyperbrowserai/mcp --client claude
The server provides the documentation about hyperbrowser through theresourcesmethods. 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
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



