Hyperbrowser
resmiHyperbrowser adalah platform generasi berikutnya yang memberdayakan agen AI dan memungkinkan otomatisasi peramban yang mudah dan skalabel.
Apa yang bisa Anda lakukan dengan Hyperbrowser MCP?
- Scrape halaman web apa pun sebagai Markdown bersih atau tangkapan layar — gunakan
scrape_webpageuntuk mengekstrak konten yang ramah LLM dari URL. - Jelajahi beberapa halaman tertaut untuk ekstraksi massal —
crawl_webpagesmengikuti tautan dan mengembalikan konten yang diformat dari seluruh bagian situs. - Ubah HTML yang berantakan menjadi JSON terstruktur —
extract_structured_datamengonversi konten halaman mentah menjadi skema yang ditentukan. - Cari web secara terprogram —
search_with_bingmenjalankan kueri Bing dan mengembalikan kumpulan hasil. - Delegasikan tugas browser yang kompleks ke agen AI — pilih
browser_use_agent,openai_computer_use_agent, atauclaude_computer_use_agentuntuk otomatisasi multi-langkah. - Kelola profil browser persisten —
create_profile,list_profiles, dandelete_profilemenangani sesi penjelajahan yang disimpan.
Dokumentasi
Server MCP Hyperbrowser
Ini adalah Server Model Context Protocol (MCP) Hyperbrowser. Server ini menyediakan berbagai alat untuk melakukan scraping, mengekstrak data terstruktur, dan merayapi halaman web. Server ini juga menyediakan akses mudah ke agen peramban tujuan umum seperti CUA dari OpenAI, Claude Computer Use dari Anthropic, dan Browser Use.
Informasi lebih lanjut tentang Hyperbrowser dapat ditemukan di sini. API hyperbrowser mendukung superset fitur yang ada di server mcp.
Informasi lebih lanjut tentang Model Context Protocol dapat ditemukan di sini.
Daftar Isi
Instalasi
Instalasi Manual
Untuk menginstal server, jalankan:
npx hyperbrowser-mcp <YOUR-HYPERBROWSER-API-KEY>
Menjalankan di Cursor
Tambahkan ke ~/.cursor/mcp.json seperti ini:
{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["-y", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "YOUR-API-KEY"
}
}
}
}
Menjalankan di Windsurf
Tambahkan ke ./codeium/windsurf/model_config.json Anda seperti ini:
{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["-y", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "YOUR-API-KEY"
}
}
}
}
Pengembangan
Untuk keperluan pengembangan, Anda dapat menjalankan server langsung dari kode sumber.
-
Kloning repositori:
git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp cd hyperbrowser-mcp -
Instal dependensi:
npm install # or yarn install npm run build -
Jalankan server:
node dist/server.js
Aplikasi Desktop Claude
Ini adalah contoh konfigurasi untuk server MCP Hyperbrowser untuk klien Desktop Claude.
{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["--yes", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "your-api-key"
}
}
}
}
Alat
scrape_webpage- Mengekstrak konten terformat (markdown, tangkapan layar, dll.) dari halaman web mana puncrawl_webpages- Menavigasi melalui beberapa halaman tertaut dan mengekstrak konten terformat yang ramah LLMextract_structured_data- Mengonversi HTML berantakan menjadi JSON terstruktursearch_with_bing- Melakukan kueri web dan mendapatkan hasil dengan pencarian Bingbrowser_use_agent- Otomatisasi peramban yang cepat dan ringan dengan agen Browser Useopenai_computer_use_agent- Otomatisasi tujuan umum menggunakan model CUA OpenAIclaude_computer_use_agent- Tugas peramban kompleks menggunakan Claude computer usecreate_profile- Membuat profil Hyperbrowser persisten baru.delete_profile- Menghapus profil Hyperbrowser persisten yang ada.list_profiles- Mencantumkan profil Hyperbrowser persisten yang ada.
Menginstal melalui Smithery
Untuk menginstal Server MCP Hyperbrowser untuk Desktop Claude secara otomatis melalui Smithery:
npx -y @smithery/cli install @hyperbrowserai/mcp --client claude
Sumber Daya
Server menyediakan dokumentasi tentang hyperbrowser melalui metode resources. Setiap klien yang dapat melakukan penemuan melalui sumber daya memiliki akses ke sana.
Lisensi
Proyek ini dilisensikan di bawah Lisensi MIT.