
A MCP server implementation for hyperbrowser
A MCP server implementation for hyperbrowser
·
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 here.
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"
}
}
}
}For development purposes, you can run the server directly from the source code.
Clone the repository:
git clone [email protected]:hyperbrowserai/mcp.git hyperbrowser-mcp
cd hyperbrowser-mcpInstall dependencies:
npm install # or yarn install
npm run buildRun the server:
node dist/server.jsThis 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 webpagecrawl_webpages - Navigate through multiple linked pages and extract LLM-friendly formatted contentextract_structured_data - Convert messy HTML into structured JSONsearch_with_bing - Query the web and get results with Bing searchbrowser_use_agent - Fast, lightweight browser automation with the Browser Use agentopenai_computer_use_agent - General-purpose automation using OpenAI’s CUA modelclaude_computer_use_agent - Complex browser tasks using Claude computer usecreate_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 claudeThe 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.
Pick your client and paste the snippet. Each one is the same server, written the way that client expects it.
claude mcp add hyperbrowser -- npx -y hyperbrowser-mcp{
"mcpServers": {
"hyperbrowser": {
"env": {
"HYPERBROWSER_API_KEY": ""
},
"args": [
"-y",
"hyperbrowser-mcp"
],
"command": "npx"
}
}
}code --add-mcp '{"name":"hyperbrowser","env":{"HYPERBROWSER_API_KEY":""},"args":["-y","hyperbrowser-mcp"],"command":"npx"}'[mcp_servers.hyperbrowser]
command = "npx"
args = ["-y", "hyperbrowser-mcp"]Runs locally on your device. Your client starts the server itself, so nothing has to be hosted.
Paste this prompt into your agent. It reads this page and does the setup for you.
Read https://aiagentslisting.com/mcp/hyperbrowser-mcp to learn what the "Hyperbrowser MCP" MCP server does and how to install it. Add it to my coding agent's MCP configuration as documented on that page, then confirm the server connects and list the tools it exposes.Agents can also browse this directory over MCP at https://aiagentslisting.com/api/mcp
npx hyperbrowser-mcp <YOUR-HYPERBROWSER-API-KEY>
npx -y @smithery/cli install @hyperbrowserai/mcp --client claude| Name | What it does |
|---|---|
scrape_webpage | Scrape a webpage and extract its content in various formats. This tool allows fetching content from a single URL with configurable browser behavior options. Use this for extracting text content, HTML |
crawl_webpages | Crawl a website starting from a URL and explore linked pages. This tool allows systematic collection of content from multiple pages within a domain. Use this for larger data collection tasks, content |
extract_structured_data | Extract structured data from a webpage. This tool allows you to extract structured data from a webpage using a schema. |
browser_use_agent | This tool employs an open-source browser automation agent optimized specifically for fast, efficient, and cost-effective browser tasks using a cloud browser. It requires explicit, detailed instruction |
openai_computer_use_agent | This tool utilizes OpenAI's model to autonomously execute general-purpose browser-based tasks with balanced performance and reliability using a cloud browser. It handles complex interactions effective |
claude_computer_use_agent | This tool leverages Anthropic's Claude model to autonomously execute complex browser tasks with sophisticated reasoning capabilities using a cloud browser. It specializes in handling intricate, nuance |
search_with_bing | Search the web using Bing. This tool allows you to search the web using bing.com |
create_profile | Creates a new persistent Hyperbrowser profile. |
delete_profile | Deletes an existing persistent Hyperbrowser profile. |
list_profiles | Lists existing persistent Hyperbrowser profiles, with optional pagination. |
| Name | What it does |
|---|---|
Welcome to Hyperbrowser | Hyperbrowser | Hyperbrowser documentation provides an introduction to web scraping and automation using the Hyperbrowser tool. |
What are Headless browsers ? | Hyperbrowser | The page explains headless browsers and their role in Hyperbrowser for web scraping and automation tasks. |
Scraping | Hyperbrowser | The "Scraping" page in Hyperbrowser details how to extract data from websites using the tool's functionalities. |
Crawling | Hyperbrowser | The "Crawling" page of Hyperbrowser covers the tool's web scraping capabilities and how to implement them. |
Quickstart | Hyperbrowser | Quickstart guide for Hyperbrowser provides initial setup and functionality instructions for effective web scraping and automation. |
Puppeteer | Hyperbrowser | Puppeteer integration with Hyperbrowser enables web scraping and automation through headless browser control. |
Playwright | Hyperbrowser | The page discusses using Playwright with Hyperbrowser for web scraping and automation tasks. |
Selenium | Hyperbrowser | Selenium integration with Hyperbrowser allows for enhanced web scraping and automation capabilities. |
Overview | Hyperbrowser | Overview of Hyperbrowser, a tool for web scraping and automation, detailing its features and functionalities. |
Session Parameters | Hyperbrowser | This page details session parameters for configuring Hyperbrowser's web scraping and automation features. |
Advanced Privacy & Anti-Detection | Hyperbrowser | This page discusses Hyperbrowser's advanced privacy features and anti-detection capabilities for web scraping and automation. |
Profiles | Hyperbrowser | The "Profiles" page in Hyperbrowser outlines how to manage user profiles for data scraping and automation tasks. |
Recordings | Hyperbrowser | The page covers Hyperbrowser's recording feature for efficient web scraping and automation processes. |
Live View | Hyperbrowser | The Live View feature in Hyperbrowser allows real-time monitoring and interaction with web scraping tasks. |
Extensions | Hyperbrowser | The page discusses extensions for Hyperbrowser, enhancing its web scraping and automation capabilities. |
Scrape | Hyperbrowser | "Scrape" page in Hyperbrowser documentation focuses on scraping data from web pages using the tool's features. |
Crawl | Hyperbrowser | The page discusses how to utilize Hyperbrowser for effective web crawling. |
Extract | Hyperbrowser | The Extract page of Hyperbrowser provides guidelines for web scraping and data extraction techniques using the tool. |
Browser Use | Hyperbrowser | The page discusses using Hyperbrowser for web scraping and automation tasks via browser interactions. |
Claude Computer Use | Hyperbrowser | The page provides guidelines on using Claude with Hyperbrowser for effective web scraping and automation. |
OpenAI CUA | Hyperbrowser | The page discusses the integration of OpenAI's CUA with Hyperbrowser for enhanced web scraping and automation capabilities. |
AI Function Calling | Hyperbrowser | The page discusses AI function calling features within Hyperbrowser for enhanced web scraping and automation. |
Scraping | Hyperbrowser | The page covers web scraping techniques and documentation for using Hyperbrowser effectively. |
Extract Information with an LLM | Hyperbrowser | Learn how to extract information using a Large Language Model with Hyperbrowser. |
Using Hyperbrowser Session | Hyperbrowser | The page describes how to use sessions in Hyperbrowser for efficient web scraping and automation. |
CAPTCHA Solving | Hyperbrowser | Hyperbrowser provides tools and guidance for CAPTCHA solving in web scraping and automation processes. |
Model Context Protocol | Hyperbrowser | The page covers the Model Context Protocol used in Hyperbrowser for web scraping and automation. |
SDKs | Hyperbrowser | The page discusses Hyperbrowser SDKs for web scraping and automation, including features and usage details. |
Node | Hyperbrowser | Overview of the Node module in Hyperbrowser for web scraping and automation. |
Sessions | Hyperbrowser | The page discusses sessions in Hyperbrowser, detailing how to manage and utilize them effectively for web scraping tasks. |
Profiles | Hyperbrowser | The "Profiles" page of Hyperbrowser covers user profiles and their management within the tool. |
Scrape | Hyperbrowser | The "Scrape" page of Hyperbrowser outlines techniques and tools for web scraping and automation. |
Crawl | Hyperbrowser | The "Crawl" page of Hyperbrowser details how to use the tool for web scraping and automated data extraction. |
Extensions | Hyperbrowser | The Extensions page for Hyperbrowser details available extensions that enhance web scraping and automation functionalities. |
Python | Hyperbrowser | The page provides documentation on using Hyperbrowser with Python for web scraping and automation tasks. |
Sessions | Hyperbrowser | The page discusses managing sessions in Hyperbrowser for effective web scraping and automation tasks. |
Profiles | Hyperbrowser | The "Profiles" page in Hyperbrowser documentation explains how to manage and use user profiles for web scraping tasks. |
Scrape | Hyperbrowser | The page explains how to use Hyperbrowser for web scraping tasks. |
Crawl | Hyperbrowser | The Crawl section of Hyperbrowser’s documentation explains web scraping techniques and automation processes. |
Extensions | Hyperbrowser | Explore Hyperbrowser extensions for enhanced web scraping and automation capabilities in your projects. |
API Reference | Hyperbrowser | API Reference for Hyperbrowser provides detailed information on using its web scraping and automation features. |
Sessions | Hyperbrowser | The "Sessions" page in Hyperbrowser covers managing and utilizing sessions for web scraping and automation tasks. |
Crawl | Hyperbrowser | The "Crawl" section of Hyperbrowser documentation explains how to use the tool for web scraping and automation tasks. |
Scrape | Hyperbrowser | The "Scrape" section of Hyperbrowser documentation explains web scraping techniques and automation features of the tool. |
Extract | Hyperbrowser | The Extract page of Hyperbrowser provides guidelines on data extraction methods and tools for web scraping. |
Agents | Hyperbrowser | The "Agents" page in Hyperbrowser documentation discusses automated entities for web scraping and task execution. |
Browser Use | Hyperbrowser | The page explains how to effectively utilize browser features in Hyperbrowser for web scraping and automation tasks. |
Claude Computer Use | Hyperbrowser | The page discusses using Claude for web scraping and automation with Hyperbrowser tools. |
OpenAI CUA | Hyperbrowser | OpenAI CUA for Hyperbrowser details integration and automation features for effective web scraping. |
Profiles | Hyperbrowser | The "Profiles" page in Hyperbrowser documentation explains how to manage and configure user profiles for scraping tasks. |
Read live from the server on September 22, 2026.
Maintain this server? Claiming proves you own the listing and earns the last 4 points.
Claim this listingPaste this line near the top of your repository's README. The badge always renders the current score.
[](https://aiagentslisting.com/mcp/hyperbrowser-mcp)Chrome DevTools for agents (chrome-devtools-mcp) lets your coding agent (such as Antigravity, Claude
Classify a job title into department and seniority, and optionally verify the position.
Production ready MCP server with real-time search, extract, map & crawl.
No tagged releases on record.
Connect to the AI Agents Listing MCP server at https://aiagentslisting.com/api/mcp using the HTTP transport and complete the sign-in when it asks. Then call the submit_review tool for the listing "hyperbrowser-mcp" with a rating from 1 to 5 and a short note on what worked and what did not.No reviews yet
Be the first to share your experience with this tool.
Chrome DevTools for agents (chrome-devtools-mcp) lets your coding agent (such as Antigravity, Claude
Browser & Scraping
Classify a job title into department and seniority, and optionally verify the position.
Browser & Scraping
Production ready MCP server with real-time search, extract, map & crawl.
Browser & Scraping
One email a week. New agents, MCP servers and skills, and what is actually getting traction.