Gib Claude echten Web-Zugriff: Der ScrapeUnblocker-MCP-Server
KI-Assistenten sind großartig darin, über Webinhalte zu argumentieren, und schrecklich darin, sie tatsächlich zu bekommen. Bitte Claude, eine Produktseite, die Preise eines Wettbewerbers oder ein Suchergebnis zu lesen, und in der Hälfte der Fälle trifft er auf eine Cloudflare-Challenge, eine DataDome-Wand oder eine reine JavaScript-Hülle ohne Inhalt im HTML. Das Modell kann über eine Seite nachdenken - es kann eine Seite, die sich wehrt, nur nicht erreichen.
Wir haben den ScrapeUnblocker-MCP-Server gebaut, um diese Lücke zu schließen. Er bindet ScrapeUnblocker direkt in Claude (und jeden anderen MCP-Client) ein, sodass der Assistent das vollständig gerenderte HTML jeder URL abrufen, KI-geparstes JSON erhalten oder eine Google-Suche ausführen kann - alles über deinen eigenen API-Schlüssel und unter Umgehung des Anti-Bot-Schutzes, der ihn normalerweise stoppt.
Was ist MCP, und warum ist es hier wichtig
Das Model Context Protocol ist ein offener Standard, um KI-Assistenten mit externen Werkzeugen zu verbinden. Ein MCP-Server stellt eine Reihe von Werkzeugen bereit; der Assistent entscheidet, wann er sie aufruft. Es ist der sauberste Weg, einem Modell eine neue Fähigkeit zu geben, ohne etwas fest in die App zu codieren.
Unser Server stellt drei Werkzeuge bereit. Sobald er verbunden ist, ruft Claude sie von selbst auf, wann immer eine Aufgabe eine Seite braucht, die er sonst nicht erreichen kann:
| Werkzeug | Was es tut |
|---|---|
fetch_html | Ruft das vollständig gerenderte HTML jeder URL ab. |
fetch_parsed | Ruft eine Seite ab und gibt KI-geparstes, strukturiertes JSON zurück. |
google_search | Führt eine Google-Suche aus und gibt die organischen Ergebnisse als JSON zurück. |
Da alles über ScrapeUnblocker läuft, kommt die Seite gerendert und entsperrt zurück - Cloudflare, DataDome, PerimeterX, Akamai und Shape werden auf unserer Seite erledigt. Das Modell sieht nur sauberen Inhalt.
Du bringst deinen eigenen Schlüssel mit
Das ist der Teil, der es sicher weiterzugeben macht. Nichts wird geteilt oder über ein gemeinsames Konto geleitet. Jede Person betreibt den Server mit ihrem eigenen ScrapeUnblocker-Schlüssel, gesetzt über eine einzige Umgebungsvariable. Deine Nutzung gehört dir, dein Schlüssel verlässt (beim lokalen Server) nie deinen Rechner, und es gibt kein gemeinsames Ratenlimit, um das man streiten müsste.
Hol dir einen Schlüssel aus dem Dashboard, und du bist bereit zur Installation.
Installiere ihn in einer Zeile
Claude Code
claude mcp add scrapeunblocker \
--env SCRAPEUNBLOCKER_KEY=YOUR_API_KEY \
-- npx -y scrapeunblocker-mcp
Claude Desktop
Füge dies zu deiner claude_desktop_config.json hinzu (Settings → Developer → Edit Config) und starte neu:
{
"mcpServers": {
"scrapeunblocker": {
"command": "npx",
"args": ["-y", "scrapeunblocker-mcp"],
"env": {
"SCRAPEUNBLOCKER_KEY": "YOUR_API_KEY"
}
}
}
}
Jeder andere MCP-Client
Der Server spricht MCP über stdio, sodass alles, was das Protokoll beherrscht, ihn nutzen kann:
SCRAPEUNBLOCKER_KEY=YOUR_API_KEY npx -y scrapeunblocker-mcp
Das ist die gesamte Einrichtung. Kein Klonen, kein Build-Schritt - npx lädt das veröffentlichte Paket scrapeunblocker-mcp und führt es aus. Erfordert Node.js 18 oder neuer.
Ganz ohne Installation: der gehostete Connector
Willst du lokal nichts betreiben? Nutze die gehostete Version. Sie funktioniert über claude.ai (Web und Mobil), Claude Desktop und Claude Code, ohne Installation - dein Schlüssel reist in der URL mit:
https://mcp.scrapeunblocker.com/mcp?key=YOUR_API_KEY
Öffne auf claude.ai Settings → Connectors → Add custom connector, füge diese URL mit deinem Schlüssel ein und speichere. Die drei Werkzeuge erscheinen überall, wo du Claude nutzt.
Wie es in der Praxis aussieht
Sobald verbunden, sprichst du einfach ganz normal mit Claude. Er greift zu den Werkzeugen, wenn eine Seite sie braucht:
- „Ruf das HTML dieser Produktseite ab und zieh Preis und Verfügbarkeit heraus.”
- „Diese Seite blockiert mich ständig:
<url>. Nutze fetch_html, um sie zu holen.” - „Suche bei Google nach ‚beste Laufschuhe 2026’ und gib mir die ersten fünf Links mit Titeln.”
- „Hol das geparste JSON für dieses Inserat und mach eine Tabelle daraus.”
Kein Copy-Paste von HTML, kein Kampf mit einem Captcha in einem Seitentab, kein Schreiben eines Scrapers für eine einmalige Frage. Der Assistent ruft die Seite entsperrt ab und arbeitet mit dem echten Inhalt.
Überall auffindbar
Der Server ist auf npm als scrapeunblocker-mcp veröffentlicht und im offiziellen MCP-Registry als com.scrapeunblocker/scrapeunblocker-mcp gelistet, sodass MCP-fähige Tools ihn direkt finden. Ob du einen Agenten baust, Claude Code einrichtest oder einfach willst, dass dein Chat Seiten liest, die ihn blockieren - er ist nur eine einzeilige Abhängigkeit entfernt.
Probier es aus
Wenn du bereits einen ScrapeUnblocker-Schlüssel hast, ist der Claude-Code-Befehl oben alles, was du brauchst - einfügen und Claude bitten, das Web zu lesen. Falls nicht, registriere dich, hol dir einen Schlüssel und gib deinem Assistenten das Eine, das ihm immer gefehlt hat: zuverlässigen Zugriff auf die echte Seite.
ScrapeUnblocker kostenlos testen
Über 95 % Erfolgsquote · ab 0,55 € pro 1.000 Aufrufe · 500 kostenlose Anfragen bei der Registrierung.