Home / MCP / Hyperbrowser MCP Server
Provides tools to scrape, extract structured data, and crawl webpages via an MCP-compatible server with browser-use agents.
Configuration
View docs{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": [
"-y",
"hyperbrowser-mcp"
],
"env": {
"HYPERBROWSER_API_KEY": "YOUR-API-KEY"
}
}
}
}Hyperbrowser MCP Server provides tooling to scrape, extract structured data, and crawl web content, while offering access to browser-use agents. You can run it locally or integrate it with MCP clients to enable automated web data extraction and navigation workflows.
You use the Hyperbrowser MCP Server by connecting it to an MCP client or integration that can load and run an MCP server. The server exposes tools to scrape pages, extract structured data, and crawl through linked content. Use it to build workflows that fetch web data, convert it into structured formats, and drive automated browsing tasks with browser-use agents.
Prerequisites you need before installation: Node.js is required to run MCP servers that use npm or npx.
Install the Hyperbrowser MCP Server locally by running the following command in your terminal, replacing YOUR-API-KEY with your actual API key:
npx hyperbrowser-mcp <YOUR-HYPERBROWSER-API-KEY>You can enable the MCP server in your environment by providing the API key via an environment variable when launching through supported MCP client integrations. The typical configuration carries the API key as HYPERBROWSER_API_KEY.
Example configurations for client integrations show using a standard npx invocation with the API key passed through environment variables.
Extract formatted content from a webpage, including markdown or screenshots, suitable for feeding into an LLM or downstream processing.
Traverse linked pages to collect and format content into LL-friendly structures for easier processing and analysis.
Convert messy HTML into structured JSON, enabling downstream data consumption.
Query the web using Bing and return results to steer data gathering.
Fast, lightweight browser automation using the Browser Use agent for quick interactions.
General-purpose automation using OpenAI’s Computer Use model for automation tasks.
Advanced browser tasks using Claude computer use for complex automation.
Create a persistent Hyperbrowser profile to reuse settings across sessions.
Remove an existing persistent Hyperbrowser profile.
List all existing persistent Hyperbrowser profiles.