Hyperbrowser Model Context Protocol Server
npm install @version6media/hyperbrowser-mcpbash
npx hyperbrowser-mcp
`
Running on Cursor
Add to ~/.cursor/mcp.json like this:
`json
{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["-y", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "YOUR-API-KEY"
}
}
}
}
`
Running on Windsurf
Add to your ./codeium/windsurf/model_config.json like this:
`json
{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["-y", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "YOUR-API-KEY"
}
}
}
}
`
$3
For development purposes, you can run the server directly from the source code.
1. Clone the repository:
`sh
git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp
cd hyperbrowser-mcp
`
2. Install dependencies:
`sh
npm install # or yarn install
npm run build
`
3. Run the server:
`sh
node dist/server.js
`
Claude Desktop app
This is an example config for the Hyperbrowser MCP server for the Claude Desktop client.
`json
{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["--yes", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "your-api-key"
}
}
}
}
`
Tools
* 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.
* get_session_downloads - Retrieve files downloaded during a HyperBrowser session (requires saveDownloads: true in sessionOptions)
$3
To install Hyperbrowser MCP Server for Claude Desktop automatically via Smithery:
`bash
npx -y @smithery/cli install @hyperbrowserai/mcp --client claude
`
Resources
The server provides the documentation about hyperbrowser through the resources` methods. Any client which can do discovery over resources has access to it.