HyperCrawl
HyperCrawl
Selbstgehostete, cookie-bewusste Web-Automatisierungs-Engine. Verwandelt jede Website in aufrufbare MCP-Tools (DOM-Selektor-basiert), führt sie headless mit Stealth auf unseren eigenen Servern aus und zieht bei Bedarf Live-Auth-Cookies aus einem echten eingeloggten Browser. Internes NEB-Tool — funktioniert neben Apify.
Status: Produktion auf der hypercrawl-vm GCE-VM (Caddy auto-TLS + Firebase-Auth-Gate, hypercrawl.service). Fähigkeiten: die acquire()-Fähigkeitsleiter (hypercrawl_acquire — API-Replay/Hydration → gelerntes Tool → DOM-Agent → Set-of-Marks → Vision → Spezialist), mehrseitige Entdeckung (hypercrawl_map, hypercrawl_crawl_site), Cross-Crawl-Änderungsverfolgung (zustandslose previousHashes- oder DB-gestützte track-Streams, beide Intents), Websuche (hypercrawl_search), plus HTTP-MCP-Transport, ProxyPool und der Apify-Fallback-Adapter. Siehe docs/USAGE.md (Tools) und deploy/gcp/README.md (Bereitstellung/Update — enthält die erforderlichen Schritte npm install + npx playwright install).
Browser-Sitzungen
Über die einmalige Erfassung hinaus bietet HyperCrawl eine zustandsbehaftete Browser-Oberfläche: 15 hypercrawl_browser_*-MCP-Tools, die eine einzelne Live-Seite über viele Aufrufe hinweg steuern, sodass ein Agent eine Seite lesen, hineinklicken, ein Formular ausfüllen und absenden kann — wobei jeder Schritt auf demselben Tab landet. hypercrawl_browser_open gibt eine sessionId zurück, die jedes andere Tool entgegennimmt.
Sitzungen sind eine begrenzte Ressource: Jede bindet einen echten Chromium-Kontext, daher begrenzt der Server die Parallelität (HYPERCRAWL_MAX_SESSIONS, Standardwert 4) und räumt Sitzungen auf, die länger als fünf Minuten inaktiv sind. Schließen Sie Ihre, wenn Sie fertig sind. Eine unbekannte sessionId ist ein deutlicher Fehler, niemals eine stillschweigend neue Seite.
Daneben: hypercrawl_analyze / hypercrawl_quality (Seitenstruktur und ob die Selektoren einer gespeicherten Vorlage weiterhin gegen die Live-Seite aufgelöst werden — das Signal, dass ein Redesign sie zerstört hat), hypercrawl_auth_save / _auth_list sowie hypercrawl_metrics / _events / _speed / _setup für die In-Process-Beobachtbarkeit. Tool-Referenz und alle Umgebungsvariablen: docs/USAGE.md.
Zwei Funktionen sind nur integriert, wenn der Server über hypercrawl serve gestartet wird — das Auth-Paar und hypercrawl_setup —, weil ihre Implementierungen im CLI-Paket liegen. Wenn sie nicht integriert sind, melden sie dies, anstatt ein leeres Ergebnis zurückzugeben, das wie „nichts konfiguriert“ aussehen würde.
Related MCP server: OmniMCP
Bereitstellung auf GCP
Um die vollständige Engine (einschließlich authentifiziertem Cookie-Pull-Scraping) auf einer dedizierten GCE-VM mit Caddy auto-TLS und einem Firebase-Auth-Token-Gate auszuführen, verwenden Sie die idempotenten Provisioning-Skripte und das Operator-Runbook in deploy/gcp/README.md. Design: docs/superpowers/specs/2026-05-29-hypercrawl-gcp-deploy-design.md.
This server cannot be deployed
Maintenance
Related MCP Connectors
Stealth web browser for agents: search, fetch, click, download and type in persistent MCP sessions.
One MCP for the Web. Easily search, crawl, navigate, and extract websites without getting blocked.…
Web scraping, extraction and search for AI agents. Hosted MCP with workspace API keys.
Read, crawl and act on websites, signed in as the user, and turn any site into an API.
Related MCP Servers
- AlicenseBqualityCmaintenanceBrowser automation MCP server with persistent memory for AI assistants, enabling automated web testing and workflow replay with self-healing selectors.543MIT
- FlicenseNot gradedqualityCmaintenanceTurns any website into a rich set of MCP tools for scraping, crawling, structured data extraction, and automatic API mounting via OpenAPI specs.-
- AlicenseCqualityCmaintenanceProvides browser automation and web scraping as MCP tools, enabling autonomous URL ingestion, crawling, extraction, and anti-bot handling with interactive browser control.626MIT
- FlicenseNot gradedqualityCmaintenanceHeadless browser automation for LLM agents via REST API or MCP tools. Enables navigating pages, reading structured content, clicking elements, filling forms, and executing JavaScript.-