Hyperbrowser
oficialHyperbrowser é 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_webpagepara extrair conteúdo amigável para LLM de uma URL. - Rastreie várias páginas vinculadas para extração em massa —
crawl_webpagessegue links e retorna conteúdo formatado de uma seção inteira do site. - Transforme HTML bagunçado em JSON estruturado —
extract_structured_dataconverte o conteúdo bruto da página em um esquema definido. - Pesquise na web programaticamente —
search_with_bingexecuta 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_agentouclaude_computer_use_agentpara automação de várias etapas. - Gerencie perfis persistentes do navegador —
create_profile,list_profilesedelete_profilelidam com sessões de navegação salvas.
Documentação
Servidor MCP Hyperbrowser
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.
-
Clone o repositório:
git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp cd hyperbrowser-mcp -
Instale as dependências:
npm install # or yarn install npm run build -
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 webcrawl_webpages- Navega por várias páginas vinculadas e extrai conteúdo formatado amigável para LLMsextract_structured_data- Converte HTML confuso em JSON estruturadosearch_with_bing- Consulta a web e obtém resultados com a busca do Bingbrowser_use_agent- Automação de navegador rápida e leve com o agente Browser Useopenai_computer_use_agent- Automação de propósito geral usando o modelo CUA da OpenAIclaude_computer_use_agent- Tarefas complexas de navegador usando o Claude Computer Usecreate_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.