Serveur MCP Hyperbrowser
Permet aux clients IA de scraper des pages web, d'extraire des données JSON structurées, de crawler des sites web et de contrôler des agents de navigation comme Claude Computer Use.
Aussi connu sous hyperbrowserai/mcp, hyperbrowser-mcp
- Étoiles
- 793
- Outils
- 10
- Téléchargements, 30 jours
- —
- Dernière version
- —
- Dernier commit
- 20 nov. 2025
- Licence
- MIT
Qu'est-ce que Hyperbrowser MCP ?
Hyperbrowser est un serveur MCP. Permet aux clients IA de scraper des pages web, d'extraire des données JSON structurées, de crawler des sites web et de contrôler des agents de navigation comme Claude Computer Use. Il expose 10 outils, comme scrape_webpage, crawl_webpages, extract_structured_data.
Résumé généré à partir du README du projet
À propos du MCP server Hyperbrowser
Le Hyperbrowser MCP Server fournit aux développeurs une suite d'outils pour interagir avec le web via des clients IA. Il permet des tâches telles que le scraping de pages web pour obtenir du markdown ou des captures d'écran, le crawling de plusieurs pages liées et la conversion de HTML en données JSON structurées. Les utilisateurs peuvent également effectuer des requêtes web en utilisant l'outil search_with_bing.
Ce serveur fait office de passerelle vers divers agents d'automatisation de navigateur, notamment le CUA d'OpenAI, le Claude Computer Use d'Anthropic et Browser Use. Il permet la gestion de sessions de navigation persistantes grâce à des commandes pour créer, lister ou supprimer des profils. Pour utiliser ce serveur, vous devez fournir une HYPERBROWSER_API_KEY lors de la configuration.
L'installation s'effectue via npx, ce qui le rend compatible avec des clients comme Claude Desktop, Cursor et Windsurf. Bien que le MCP server fournisse un ensemble spécifique d'outils, l'API Hyperbrowser sous-jacente offre une gamme plus large de fonctionnalités pour des besoins d'automatisation web plus avancés.
Ce que vous pouvez faire avec
- 1Extraire des données web structuréesConvertir du contenu HTML non structuré provenant d'un site web en un format JSON propre.
- 2Automatiser des tâches de navigation complexesUtiliser des modèles de computer use avancés pour effectuer des actions complexes au sein d'un navigateur web.
- 3Crawler des sites web entiersNaviguer à travers plusieurs pages liées pour collecter du contenu prêt pour un LLM.
- 4Gérer des sessions de navigation persistantesCréer et maintenir des profils de navigation spécifiques pour des tâches d'automatisation continues.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Comment installer Hyperbrowser MCP
Formats vérifiés le 10 nov. 2026Ajouter à CursorAjouter à GooseInstaller Hyperbrowser MCP dans Claude Code
$ claude mcp add mcp -- npx -y hyperbrowser-mcpInstaller Hyperbrowser MCP dans Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"hyperbrowser-mcp"
]
}
}
}Installer Hyperbrowser MCP dans VS Code
.vscode/mcp.json
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"hyperbrowser-mcp"
]
}
}
}Installer Hyperbrowser MCP dans VS Code CLI
$ code --add-mcp '{"name":"mcp","type":"stdio","command":"npx","args":["-y","hyperbrowser-mcp"]}'Installer Hyperbrowser MCP dans Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"hyperbrowser-mcp"
]
}
}
}Installer Hyperbrowser MCP dans Codex
$ codex mcp add mcp -- npx -y hyperbrowser-mcpInstaller Hyperbrowser MCP dans Codex config.toml
~/.codex/config.toml
[mcp_servers.mcp] command = "npx" args = ["-y", "hyperbrowser-mcp"]
Installer Hyperbrowser MCP dans Gemini CLI
$ gemini mcp add -s user mcp npx -- -y hyperbrowser-mcpInstaller Hyperbrowser MCP dans Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"hyperbrowser-mcp"
]
}
}
}Outils MCP Hyperbrowser 10
Détectés depuis le READMEscrape_webpagecrawl_webpagesextract_structured_datasearch_with_bingbrowser_use_agentopenai_computer_use_agentclaude_computer_use_agentcreate_profiledelete_profilelist_profiles
| scrape_webpage | — | |
| crawl_webpages | — | |
| extract_structured_data | — | |
| search_with_bing | — | |
| browser_use_agent | — | |
| openai_computer_use_agent | — | |
| claude_computer_use_agent | — | |
| create_profile | — | |
| delete_profile | — | |
| list_profiles | — |
Configuration
HYPERBROWSER_API_KEY
| Nom | Description | Type |
|---|---|---|
| HYPERBROWSER_API_KEY | — |
Vérifications automatisées
Exécuté le 13 nov. 2026Rapport complet →Pas encore vérifié. Un serveur nécessite un score de 80, aucune faille sérieuse et suffisamment de données pour que nous puissions effectuer les vérifications. Fonctionnement des vérifications · Ce qu'il faut corriger pour gagner des points
- Dépôt source lié et accessiblehyperbrowserai/mcp is public and reachablegithub.com/hyperbrowserai/mcp ↗Réussi
- Le nom du package correspond au dépôt sourcehyperbrowser-mcp names hyperbrowserai/mcp as sourcenpmjs.com/package/hyperbrowser-mcp ↗Réussi
- Provenance du build (attestation Sigstore)No build attestation published for this releaseNon vérifié
- Licence open source (OSI)MITspdx.org/licenses/MIT.html ↗Réussi
- Commit ou version publiée au cours de l'année écouléeLast commit or release 2025-11-20github.com/hyperbrowserai/mcp ↗Réussi
- OpenSSF ScorecardNon vérifié
- Nom du package non proche d'un package populaireNo popular package one edit away from hyperbrowser-mcpRéussi
- Aucun avis critique dans le package ou ses dépendancesNon vérifié
- Aucune instruction cachée destinée au modèle10 tool descriptions and the README read; no override phrases, credential paths or hidden charactersRéussi
- Les outils destructifs sont étiquetésNon vérifié
- Le point de terminaison distant répond à la poignée de main MCPNon vérifié
README
Voir sur GitHubHyperbrowser MCP 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.
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.
Table of Contents
Installation
Manual Installation
To install the server, run:
npx hyperbrowser-mcp <YOUR-HYPERBROWSER-API-KEY>
Running on Cursor
Add to ~/.cursor/mcp.json like this:
{
"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:
{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["-y", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "YOUR-API-KEY"
}
}
}
}
Development
For development purposes, you can run the server directly from the source code.
-
Clone the repository:
git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp cd hyperbrowser-mcp -
Install dependencies:
npm install # or yarn install npm run build -
Run the server:
node dist/server.js
Claude Desktop app
This 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"
}
}
}
}
Tools
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.
Installing via Smithery
To install Hyperbrowser MCP Server for Claude Desktop automatically via Smithery:
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.
License
This project is licensed under the MIT License.
Questions sur Hyperbrowser MCP
Comment ajouter Hyperbrowser MCP à Claude Code ?
Exécutez claude mcp add mcp -- npx -y hyperbrowser-mcp dans votre terminal. Ajoutez --scope user pour le rendre disponible dans tous les projets.
Comment ajouter Hyperbrowser MCP à Cursor ?
Ouvrez ~/.cursor/mcp.json et ajoutez le serveur sous mcpServers, avec la configuration Cursor indiquée dans la section d'installation ci-dessus.
Quels outils Hyperbrowser MCP fournit-il ?
Il expose 10 outils, dont scrape_webpage, crawl_webpages, extract_structured_data, search_with_bing, browser_use_agent.
Quels outils sont disponibles dans le MCP server Hyperbrowser ?
Le serveur propose des outils pour le scraping de pages web, le crawling de plusieurs pages, l'extraction de JSON structuré, la recherche via Bing et l'exécution de divers agents de navigation.
Puis-je l'utiliser avec l'application Claude Desktop ?
Oui, vous pouvez configurer l'application Claude Desktop en ajoutant le serveur hyperbrowser à votre fichier de configuration mcp.json avec votre clé API.