Hyperbrowser

resmi

Hyperbrowser, AI ajanlarını güçlendiren ve zahmetsiz, ölçeklenebilir tarayıcı otomasyonu sağlayan yeni nesil platformdur.

Hyperbrowser MCP ile neler yapabilirsiniz?

  • Herhangi bir web sayfasını temiz Markdown veya ekran görüntüsü olarak kazıyın — bir URL'den LLM dostu içerik çıkarmak için scrape_webpage kullanın.
  • Toplu çıkarma için birden fazla bağlantılı sayfayı tarayıncrawl_webpages bağlantıları takip eder ve bir site bölümünün tamamından biçimlendirilmiş içerik döndürür.
  • Dağınık HTML'yi yapılandırılmış JSON'a dönüştürünextract_structured_data ham sayfa içeriğini tanımlanmış bir şemaya dönüştürür.
  • Web'de programatik olarak arama yapınsearch_with_bing bir Bing sorgusu çalıştırır ve sonuç kümesini döndürür.
  • Karmaşık tarayıcı görevlerini bir AI ajana devredin — çok adımlı otomasyon için browser_use_agent, openai_computer_use_agent veya claude_computer_use_agent seçeneklerinden birini tercih edin.
  • Kalıcı tarayıcı profillerini yönetin — kaydedilmiş tarama oturumlarını yönetmek için create_profile, list_profiles ve delete_profile kullanın.

Dokümantasyon

Hyperbrowser MCP Sunucusu

smithery badge

Frame 5

Bu, Hyperbrowser'ın Model Bağlam Protokolü (MCP) Sunucusudur. Web sayfalarını kazımak, yapılandırılmış veri çıkarmak ve taramak için çeşitli araçlar sağlar. Ayrıca OpenAI'ın CUA'sı, Anthropic'in Claude Computer Use'u ve Browser Use gibi genel amaçlı tarayıcı ajanlarına kolay erişim sunar.

Hyperbrowser hakkında daha fazla bilgiye buradan ulaşabilirsiniz. Hyperbrowser API'si, MCP sunucusunda bulunan özelliklerin bir üst kümesini destekler.

Model Bağlam Protokolü hakkında daha fazla bilgiye buradan ulaşabilirsiniz.

İçindekiler

Kurulum

Manuel Kurulum

Sunucuyu kurmak için şunu çalıştırın:

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

Cursor'da Çalıştırma

~/.cursor/mcp.json dosyasına şu şekilde ekleyin:

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

Windsurf'te Çalıştırma

./codeium/windsurf/model_config.json dosyanıza şu şekilde ekleyin:

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

Geliştirme

Geliştirme amacıyla, sunucuyu doğrudan kaynak kodundan çalıştırabilirsiniz.

  1. Depoyu klonlayın:

    git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp
    cd hyperbrowser-mcp
    
  2. Bağımlılıkları yükleyin:

    npm install # or yarn install
    npm run build
    
  3. Sunucuyu çalıştırın:

    node dist/server.js
    

Claude Masaüstü Uygulaması

Bu, Claude Masaüstü istemcisi için Hyperbrowser MCP sunucusunun örnek bir yapılandırmasıdır.

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

Araçlar

  • scrape_webpage - Herhangi bir web sayfasından biçimlendirilmiş (markdown, ekran görüntüsü vb.) içerik çıkarır
  • crawl_webpages - Birden çok bağlantılı sayfada gezinir ve LLM dostu biçimlendirilmiş içerik çıkarır
  • extract_structured_data - Dağınık HTML'i yapılandırılmış JSON'a dönüştürür
  • search_with_bing - Web'de sorgulama yapar ve Bing aramasıyla sonuçları alır
  • browser_use_agent - Browser Use ajanı ile hızlı, hafif tarayıcı otomasyonu
  • openai_computer_use_agent - OpenAI'ın CUA modelini kullanarak genel amaçlı otomasyon
  • claude_computer_use_agent - Claude computer use ile karmaşık tarayıcı görevleri
  • create_profile - Yeni bir kalıcı Hyperbrowser profili oluşturur.
  • delete_profile - Mevcut bir kalıcı Hyperbrowser profilini siler.
  • list_profiles - Mevcut kalıcı Hyperbrowser profillerini listeler.

Smithery ile Kurulum

Hyperbrowser MCP Sunucusunu Claude Masaüstü için Smithery aracılığıyla otomatik olarak kurmak için:

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

Kaynaklar

Sunucu, resources yöntemleri aracılığıyla hyperbrowser hakkında dokümantasyon sağlar. Kaynaklar üzerinde keşif yapabilen herhangi bir istemci buna erişebilir.

Lisans

Bu proje MIT Lisansı altında lisanslanmıştır.