Hyperbrowser Model Context Protocol Server
If you already use Hyperbrowser, the hyperbrowser mcp server is the piece that lets your assistant work with it directly. Hyperbrowser Model Context Protocol Server.
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.
hyperbrowser-mcp on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.
The toolset is worth reading before you wire it up, because it tells you what the integration is really for:
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 profiledelete_profile — Deletes an existing persistent Hyperbrowser profilelist_profiles — Lists existing persistent Hyperbrowser profilesDevelopment — For development purposes, you can run the server directly from the source codeConfiguration is passed through the environment: HYPERBROWSER_API_KEY. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.
Plenty of browser automation servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Hyperbrowser's toolset — scrape_webpage, crawl_webpages, extract_structured_data and 8 more — is a fair guide to whether it matches your workflow. It is maintained by a_harmless_pyro; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| 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. |
| Development | For development purposes, you can run the server directly from the source code. |
{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["-y", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| HYPERBROWSER_API_KEY | Credential the server authenticates with. | Yes |
Microsoft's official browser automation server — drive a real browser through the accessibility tree, no screenshots needed.
Industrial-strength web extraction — render, scrape, crawl and search entire sites into clean markdown.
The original Chromium automation reference server — simple, screenshot-driven browser control.
Give your coding agent the full DevTools toolbox: traces, network, console, heap snapshots and Lighthouse.
Puppeteer-powered browser control that drives pages from the accessibility tree instead of pixels.
Cloud browsers for AI agents — automation sessions that run in Browserbase's fleet, not on your machine.