Hyperbrowser

oficial

Hyperbrowser es la plataforma de próxima generación que potencia a los agentes de IA y permite una automatización de navegador sin esfuerzo y escalable.

¿Qué puedes hacer con Hyperbrowser MCP?

  • Extrae cualquier página web como Markdown limpio o una captura de pantalla — usa scrape_webpage para extraer contenido apto para LLM desde una URL.
  • Rastrea múltiples páginas enlazadas para extracción masivacrawl_webpages sigue enlaces y devuelve contenido formateado de una sección completa del sitio.
  • Convierte HTML desordenado en JSON estructuradoextract_structured_data transforma el contenido bruto de la página en un esquema definido.
  • Busca en la web de forma programáticasearch_with_bing ejecuta una consulta de Bing y devuelve el conjunto de resultados.
  • Delega tareas complejas del navegador a un agente de IA — elige browser_use_agent, openai_computer_use_agent o claude_computer_use_agent para automatización de múltiples pasos.
  • Gestiona perfiles de navegador persistentescreate_profile, list_profiles y delete_profile manejan sesiones de navegación guardadas.

Documentación

Servidor MCP de Hyperbrowser

smithery badge

Frame 5

Este es el Servidor de Protocolo de Contexto de Modelo (MCP) de Hyperbrowser. Proporciona varias herramientas para raspar, extraer datos estructurados y rastrear páginas web. También ofrece acceso sencillo a agentes de navegación de propósito general como CUA de OpenAI, Claude Computer Use de Anthropic y Browser Use.

Puede encontrar más información sobre Hyperbrowser aquí. La API de Hyperbrowser soporta un superconjunto de las funcionalidades presentes en el servidor MCP.

Puede encontrar más información sobre el Protocolo de Contexto de Modelo aquí.

Tabla de Contenidos

Instalación

Instalación Manual

Para instalar el servidor, ejecute:

npx hyperbrowser-mcp <YOUR-HYPERBROWSER-API-KEY>

Ejecución en Cursor

Añádalo a ~/.cursor/mcp.json de esta manera:

{
  "mcpServers": {
    "hyperbrowser": {
      "command": "npx",
      "args": ["-y", "hyperbrowser-mcp"],
      "env": {
        "HYPERBROWSER_API_KEY": "YOUR-API-KEY"
      }
    }
  }
}

Ejecución en Windsurf

Añádalo a su ./codeium/windsurf/model_config.json de esta manera:

{
  "mcpServers": {
    "hyperbrowser": {
      "command": "npx",
      "args": ["-y", "hyperbrowser-mcp"],
      "env": {
        "HYPERBROWSER_API_KEY": "YOUR-API-KEY"
      }
    }
  }
}

Desarrollo

Para propósitos de desarrollo, puede ejecutar el servidor directamente desde el código fuente.

  1. Clone el repositorio:

    git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp
    cd hyperbrowser-mcp
    
  2. Instale las dependencias:

    npm install # or yarn install
    npm run build
    
  3. Ejecute el servidor:

    node dist/server.js
    

Aplicación de Escritorio de Claude

Este es un ejemplo de configuración para el servidor MCP de Hyperbrowser para el cliente de escritorio de Claude.

{
  "mcpServers": {
    "hyperbrowser": {
      "command": "npx",
      "args": ["--yes", "hyperbrowser-mcp"],
      "env": {
        "HYPERBROWSER_API_KEY": "your-api-key"
      }
    }
  }
}

Herramientas

  • scrape_webpage - Extrae contenido formateado (markdown, captura de pantalla, etc.) de cualquier página web
  • crawl_webpages - Navega a través de múltiples páginas enlazadas y extrae contenido formateado amigable para LLMs
  • extract_structured_data - Convierte HTML desordenado en JSON estructurado
  • search_with_bing - Consulta la web y obtén resultados con la búsqueda de Bing
  • browser_use_agent - Automatización de navegador rápida y ligera con el agente Browser Use
  • openai_computer_use_agent - Automatización de propósito general usando el modelo CUA de OpenAI
  • claude_computer_use_agent - Tareas complejas de navegador usando Claude Computer Use
  • create_profile - Crea un nuevo perfil persistente de Hyperbrowser.
  • delete_profile - Elimina un perfil persistente de Hyperbrowser existente.
  • list_profiles - Lista los perfiles persistentes de Hyperbrowser existentes.

Instalación vía Smithery

Para instalar el Servidor MCP de Hyperbrowser para Claude Desktop automáticamente vía Smithery:

npx -y @smithery/cli install @hyperbrowserai/mcp --client claude

Recursos

El servidor proporciona la documentación sobre Hyperbrowser a través de los métodos resources. Cualquier cliente que pueda realizar descubrimiento sobre recursos tiene acceso a ella.

Licencia

Este proyecto está licenciado bajo la Licencia MIT.