Hyperbrowser
resmiHyperbrowser, 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_webpagekullanın. - Toplu çıkarma için birden fazla bağlantılı sayfayı tarayın —
crawl_webpagesbağ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ün —
extract_structured_dataham sayfa içeriğini tanımlanmış bir şemaya dönüştürür. - Web'de programatik olarak arama yapın —
search_with_bingbir 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_agentveyaclaude_computer_use_agentseçeneklerinden birini tercih edin. - Kalıcı tarayıcı profillerini yönetin — kaydedilmiş tarama oturumlarını yönetmek için
create_profile,list_profilesvedelete_profilekullanın.
Dokümantasyon
Hyperbrowser MCP Sunucusu
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.
-
Depoyu klonlayın:
git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp cd hyperbrowser-mcp -
Bağımlılıkları yükleyin:
npm install # or yarn install npm run build -
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ırcrawl_webpages- Birden çok bağlantılı sayfada gezinir ve LLM dostu biçimlendirilmiş içerik çıkarırextract_structured_data- Dağınık HTML'i yapılandırılmış JSON'a dönüştürürsearch_with_bing- Web'de sorgulama yapar ve Bing aramasıyla sonuçları alırbrowser_use_agent- Browser Use ajanı ile hızlı, hafif tarayıcı otomasyonuopenai_computer_use_agent- OpenAI'ın CUA modelini kullanarak genel amaçlı otomasyonclaude_computer_use_agent- Claude computer use ile karmaşık tarayıcı görevlericreate_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.