Dein OpenClaw-Agent kann Dokumentationen lesen, aber nicht das Web. Das Olostep Web Agent Plugin behebt das — suche, scrappe, crawle und extrahiere strukturierte Daten von jeder Website direkt innerhalb deines Agenten-Workflows. Eine Installation gibt dir 13 Fähigkeiten für hochrangige Aufgaben (Debuggen eines Fehlers aus aktuellen StackOverflow-Threads, Schreiben von Integrationscode aus aktuellen Dokumentationen, Recherche von Tools mit strukturierten Vergleichen) und einen 9-Tool-MCP-Server für direkten programmatischen Zugriff. JS-lastige SPAs, CAPTCHAs, Cloudflare, Wohnsitz-Proxys — automatisch gehandhabt.Documentation Index
Fetch the complete documentation index at: https://docs.olostep.com/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Fähigkeiten
Kern-Datenfähigkeiten
Diese sechs Fähigkeiten sind die Bausteine. Jede erledigt eine Aufgabe gut, und dein Agent kann sie für komplexe Workflows zusammensetzen.scrape
Jede URL zu sauberem Markdown, HTML, JSON oder Text. Vollständiges Browser-Rendering, Anti-Bot-Umgehung, Geo-Targeting, Browser-Aktionen (klicken, scrollen, tippen) und vorgefertigte Parser für gängige Seitentypen.
search
Drei Modi: KI-synthetisierte Antworten mit Zitaten, rohe Google-SERP-Daten (organische Ergebnisse, PAA, Wissensgraph) und domain-spezifische URL-Entdeckung.
crawl
Beginne mit einer URL, folge Links, scrappe jede entdeckte Seite. Setze maximale Seitenanzahl, schließe URL-Muster ein/aus und kontrolliere die Crawltiefe.
batch
Scrappe bis zu 10.000 URLs parallel mit vollständigem Rendering. Markiere jede URL mit
custom_id, um Ergebnisse auf deine Quellen zurückzuführen.map
Entdecke jede URL auf einer Website, ohne sie zu scrappen. Filtere nach Glob-Mustern, sortiere nach Relevanz der Suchanfrage, begrenze mit
top_n.answers
Stelle eine Frage in einfacher Sprache und erhalte eine KI-synthetisierte Antwort, die auf Live-Webquellen basiert. Übergebe einen
json-Parameter, um eine strukturierte Ausgabe zu erhalten, die einem beliebigen von dir definierten Schema entspricht.Workflow-Fähigkeiten
Diese sieben Fähigkeiten verketten mehrere Kernoperationen. Sie übernehmen das Denken — dein Agent wählt einfach die richtige Fähigkeit für die Aufgabe.research
“Vergleiche die Top 3 ORMs für Node.js” — der Agent durchsucht mehrere Quellen, scrappt Preis- und Funktionsseiten und liefert einen strukturierten Vergleich mit Zitaten und einer Empfehlung.
debug-error
Füge einen Stack-Trace oder eine Fehlermeldung ein. Der Agent durchsucht GitHub-Issues und StackOverflow nach genau diesem Fehler, scrappt die relevanten Threads und liefert eine Lösung, die darauf basiert, was Entwickler mit demselben Problem tatsächlich getan haben.
docs-to-code
Zeige auf eine Dokumentations-URL. Der Agent scrappt die aktuelle API-Referenz und schreibt funktionierenden Integrationscode aus dem, was tatsächlich veröffentlicht ist — nicht aus veralteten Trainingsdaten, die möglicherweise auf veraltete Methoden verweisen.
migrate-code
Gib deine aktuelle Version und Zielversion an. Der Agent scrappt den Migrationsleitfaden, extrahiert jede Änderung mit Vorher/Nachher-Mustern und schreibt deinen Code um.
extract-schema
Verwandle jede unstrukturierte Webseite — Produktlisten, Stellenanzeigen, Artikel — in typisiertes JSON, das einer TypeScript-Schnittstelle, einem JSON-Schema oder einem von dir bereitgestellten Datenbankmodell entspricht.
integrate
Erkennt automatisch deinen Stack (Sprache, Framework, KI-Toolkit) und schreibt eine vollständige Olostep-SDK-Integration: Installationsbefehle, Client-Setup, Tool-Verkabelung und ein Verifizierungsschritt.
setup
Konfiguriere den Olostep-API-Schlüssel und überprüfe die Verbindung. Beinhaltet Fehlerbehebung für häufige Einrichtungsprobleme.
MCP-Tools
Der gebündelte MCP-Server (olostep-mcp) gibt deinem Agenten 9 Tools, die er direkt aufrufen kann. Verwende diese, wenn du eine feinkörnige Kontrolle benötigst, die über das hinausgeht, was die Workflow-Fähigkeiten bieten.
| Tool | Was es tut |
|---|---|
scrape_website | Scrappe eine einzelne URL zu Markdown, HTML, JSON oder Text |
get_webpage_content | Hole eine Webseite als sauberes, LLM-bereites Markdown |
search_web | Durchsuche das Live-Web, erhalte KI-synthetisierte Antworten |
google_search | Strukturierte Google-SERP-Daten — organische Ergebnisse, PAA, Wissensgraph |
answers | Stelle eine Frage, erhalte eine zitierte Antwort mit optionaler strukturierter JSON-Ausgabe |
batch_scrape_urls | Scrappe bis zu 10.000 URLs parallel mit vollständigem Rendering |
create_crawl | Crawle eine Website, indem du Links von einer Start-URL folgst |
create_map | Entdecke alle URLs auf einer Website, filterbar nach Muster und Abfrage |
get_website_urls | Finde und rufe relevante URLs von einer bestimmten Domain ab |
Wie das in der Praxis aussieht
”Warum schlägt das fehl?” — Debuggen aus dem Live-Web
Du fügstECONNRESET beim Aufrufen des Stripe-Webhook-Endpunkts in deinen Agenten ein. Er durchsucht GitHub-Issues und StackOverflow nach genau diesem Fehler, scrappt die drei relevantesten Threads und liefert eine konkrete Lösung — nicht “überprüfe deine Netzwerkeinstellungen”, sondern die tatsächliche Timeout-Konfiguration, die es für andere Entwickler gelöst hat, die auf dasselbe Problem gestoßen sind.
”Schreibe die Integration” — Code aus aktuellen Dokumentationen, nicht aus veralteten Trainingsdaten
Du musst eine Zahlungs-API integrieren. Die Fähigkeitdocs-to-code scrappt die aktuelle API-Referenz — die heute veröffentlichte, nicht die Version, auf der dein Modell vor sechs Monaten trainiert wurde — und schreibt funktionierenden Code mit den tatsächlich vorhandenen Parametern und Endpunkten.
”Welche sollte ich verwenden?” — Strukturierte Tool-Vergleiche
Bewertest du ORMs? Vergleichst du Auth-Anbieter? Die Fähigkeitresearch durchsucht mehrere Quellen, scrappt echte Preis- und Funktionsmatrizen und liefert eine strukturierte Vergleichstabelle mit Zitaten. Du erhältst eine Empfehlung, die auf dem basiert, was tatsächlich auf der Website jedes Produkts steht, nicht auf der Popularität der Trainingsdaten.
Baue eine RAG-Pipeline von jeder Dokumentationsseite
Extrahiere strukturierte Daten im großen Stil
Migriere zu einer neuen Framework-Version
Du aktualisierst von Next.js 13 auf 15. Die Fähigkeitmigrate-code scrappt den offiziellen Migrationsleitfaden, extrahiert jede Änderung mit Vorher/Nachher-Code-Mustern und schreibt deine Dateien um — basierend auf der echten Dokumentation, nicht auf der besten Vermutung des Modells.
Vorgefertigte Parser
Übergebe denparser-Parameter an jeden Scrape-Aufruf und erhalte typisiertes JSON zurück, anstatt rohen Inhalts. Keine Schemadefinition erforderlich — diese übernehmen die Extraktion für dich.
| Parser | Gibt zurück |
|---|---|
@olostep/google-search | Organische Ergebnisse, Wissensgraph, People Also Ask |
@olostep/amazon-it-product | Preis, Bewertung, Funktionen, Verfügbarkeit |
@olostep/extract-emails | Jede auf der Seite gefundene E-Mail-Adresse |
@olostep/extract-calendars | Strukturierte Kalenderereignisse |
@olostep/extract-socials | Links zu sozialen Medienprofilen |
Links
Auf ClawHub installieren
Plugin-Auflistung, Versionsverlauf und Ein-Kommando-Installation
API-Schlüssel erhalten
500 kostenlose Anfragen/Monat, keine Kreditkarte erforderlich
MCP-Server-Dokumentation
Vollständige MCP-Server-Einrichtung für Cursor, Claude Desktop und andere Clients
API-Referenz
Vollständige Endpunktdokumentation mit Beispielen