Best for
- Developers who want to scrape or crawl webpages directly from an MCP client
- Automation pipelines that need messy HTML converted to structured JSON
- Users who want browser agents (CUA/Claude Computer Use/Browser Use) to perform web tasks
The README is clear and provides concrete config examples for Cursor, Windsurf, and Claude Desktop plus a Smithery one-click install, with an explicit tool list; it does not include a machine-readable manifest or further permission details beyond the API key requirement.
Hyperbrowser MCP Server is the official Model Context Protocol server for Hyperbrowser, giving MCP-compatible clients tools to scrape webpages, extract structured data, crawl linked pages, and drive general-purpose browser agents such as OpenAI's CUA, Anthropic's Claude Computer Use, and Browser Use. It requires a Hyperbrowser API key and runs as a stdio process launched via npx or Node.
npx hyperbrowser-mcp <YOUR-HYPERBROWSER-API-KEY> directly, or add an mcpServers entry with HYPERBROWSER_API_KEY set to your key in Cursor's ~/.cursor/mcp.json, Windsurf's model_config.json, or Claude Desktop's config. 3. For development, clone the repo, run npm install, npm run build, then node dist/server.js. 4. Alternatively install for Claude Desktop via Smithery with npx -y @smithery/cli install @hyperbrowserai/mcp --client claude.{"mcpServers":{"hyperbrowser":{"command":"npx","args":["-y","hyperbrowser-mcp"],"env":{"HYPERBROWSER_API_KEY":"YOUR-API-KEY"}}}}