Hyperbrowser

oficial

Hyperbrowser é a plataforma de próxima geração que capacita agentes de IA e possibilita automação de navegador sem esforço e escalável.

O que você pode fazer com Hyperbrowser MCP?

  • Extraia qualquer página da web como Markdown limpo ou uma captura de tela — use scrape_webpage para extrair conteúdo amigável para LLM de uma URL.
  • Rastreie várias páginas vinculadas para extração em massacrawl_webpages segue links e retorna conteúdo formatado de uma seção inteira do site.
  • Transforme HTML bagunçado em JSON estruturadoextract_structured_data converte o conteúdo bruto da página em um esquema definido.
  • Pesquise na web programaticamentesearch_with_bing executa uma consulta no Bing e retorna o conjunto de resultados.
  • Delegue tarefas complexas do navegador a um agente de IA — escolha browser_use_agent, openai_computer_use_agent ou claude_computer_use_agent para automação de várias etapas.
  • Gerencie perfis persistentes do navegadorcreate_profile, list_profiles e delete_profile lidam com sessões de navegação salvas.

Documentação

Servidor MCP Hyperbrowser

smithery badge

Frame 5

Este é o Servidor de Protocolo de Contexto de Modelo (MCP) da Hyperbrowser. Ele fornece várias ferramentas para raspar, extrair dados estruturados e rastrear páginas da web. Também oferece acesso fácil a agentes de navegador de propósito geral, como o CUA da OpenAI, o Claude Computer Use da Anthropic e o Browser Use.

Mais informações sobre a Hyperbrowser podem ser encontradas aqui. A API da Hyperbrowser suporta um superconjunto de funcionalidades presentes no servidor MCP.

Mais informações sobre o Protocolo de Contexto de Modelo podem ser encontradas aqui.

Índice

Instalação

Instalação Manual

Para instalar o servidor, execute:

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

Executando no Cursor

Adicione ao ~/.cursor/mcp.json assim:

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

Executando no Windsurf

Adicione ao seu ./codeium/windsurf/model_config.json assim:

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

Desenvolvimento

Para fins de desenvolvimento, você pode executar o servidor diretamente do código fonte.

  1. Clone o repositório:

    git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp
    cd hyperbrowser-mcp
    
  2. Instale as dependências:

    npm install # or yarn install
    npm run build
    
  3. Execute o servidor:

    node dist/server.js
    

Aplicativo Claude Desktop

Este é um exemplo de configuração para o servidor MCP Hyperbrowser para o cliente Claude Desktop.

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

Ferramentas

  • scrape_webpage - Extrai conteúdo formatado (markdown, captura de tela etc.) de qualquer página da web
  • crawl_webpages - Navega por várias páginas vinculadas e extrai conteúdo formatado amigável para LLMs
  • extract_structured_data - Converte HTML confuso em JSON estruturado
  • search_with_bing - Consulta a web e obtém resultados com a busca do Bing
  • browser_use_agent - Automação de navegador rápida e leve com o agente Browser Use
  • openai_computer_use_agent - Automação de propósito geral usando o modelo CUA da OpenAI
  • claude_computer_use_agent - Tarefas complexas de navegador usando o Claude Computer Use
  • create_profile - Cria um novo perfil persistente da Hyperbrowser.
  • delete_profile - Exclui um perfil persistente existente da Hyperbrowser.
  • list_profiles - Lista os perfis persistentes existentes da Hyperbrowser.

Instalando via Smithery

Para instalar o Servidor MCP Hyperbrowser para o Claude Desktop automaticamente via Smithery:

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

Recursos

O servidor fornece a documentação sobre a Hyperbrowser através dos métodos resources. Qualquer cliente que possa fazer descoberta sobre recursos tem acesso a ela.

Licença

Este projeto está licenciado sob a Licença MIT.