# OpenClaw: Webseiten-Reader über MCP hinzufügen, neben web_fetch

> WebReaderAPI: Fügen Sie OpenClaw über MCP einen Webseiten-Reader hinzu mit openclaw mcp add und doctor --probe. Ohne KYC, mit Krypto bezahlen.

- URL: https://webreaderapi.com/de/docs/openclaw/
- Zuletzt aktualisiert: 2026-10-22
- Herausgeber: WebReaderAPI (https://webreaderapi.com)

OpenClaw hat bereits ein `web_fetch`-Tool für leichte Seiten. Unser MCP-Server gibt dem Agenten einen zweiten Reader, `read_url`, für JavaScript-Seiten, PDFs und längere Dokumente. Die Einrichtung ist ein Befehl.

**Kurze Antwort — Wie füge ich OpenClaw eine Webseiten-Reader-API hinzu?**

Speichern Sie den **WebReaderAPI**-MCP-Server, registrieren Sie ihn dann mit `openclaw mcp add webreaderapi --command … --arg … --env WEBREADER_API_KEY=…` und prüfen Sie ihn mit `openclaw mcp doctor --probe`. Der Agent erhält ein `read_url`-Tool neben dem eingebauten `web_fetch`, das JavaScript rendern und PDFs lesen kann. Seiten kosten 1 Credit, ab 0,07 $/1K Seiten Stand Oktober 2026. Ohne KYC; mit Krypto bezahlen.

## web_fetch und read_url von OpenClaw im direkten Vergleich

| Attribut | Wert |
| --- | --- |
| web_fetch (eingebaut) | Läuft lokal, extrahiert den Hauptinhalt mit Readability, gibt Markdown oder Text zurück |
| web_fetch-Grenzen | Keine JavaScript-Ausführung; Standard `maxChars` und Obergrenze von 20.000 Zeichen (OpenClaw-Docs) |
| read_url (unser MCP-Tool) | JavaScript-Rendering bei Bedarf, PDFs bis zu 100 Seiten, bis zu 500.000 Zeichen |
| read_url-Kosten | 1 Credit = 1 gelesene Seite ohne Browser; 2 Credits, wenn die Seite einen Browser braucht, um JavaScript auszuführen. Eine Suchanfrage, die fehlschlägt oder die eine robots.txt einer Website verweigert, wird nicht abgerechnet |
| Unser Crawler | `WebReaderAPI/1.0 (+https://webreaderapi.com/bot/)`, robots.txt wird respektiert |
| Tool-Profile | MCP-Tools erscheinen in den Profilen `coding` und `messaging`, nicht in `minimal` |

## Warum einen Reader hinzufügen, wenn OpenClaw web_fetch hat?

Weil sie unterschiedliche Seiten abdecken. Laut OpenClaw-Dokumentation läuft `web_fetch` immer lokal, nutzt Readability zum Extrahieren des Hauptinhalts und führt kein JavaScript aus; für JavaScript-lastige oder login-geschützte Seiten verweist sie auf das Web Browser Tool. Die Einstellung `maxChars` ist standardmäßig auf 20.000 Zeichen begrenzt und wird dort gedeckelt.

Behalten Sie `web_fetch` für schnelle, leichte Seiten. Fügen Sie `read_url` für Seiten hinzu, die ihren Inhalt mit JavaScript aufbauen, für PDFs und für lange Dokumente, bei denen Sie mehr als 20.000 Zeichen wollen. Die OpenClaw-Dokumentation merkt außerdem an, dass das offizielle Firecrawl-Plugin derzeit der einzige mitgelieferte Provider ist, auf den `web_fetch` zurückfallen kann.

## Wie registriere ich den MCP-Server in OpenClaw?

Richten Sie zuerst den Python-Server von der [MCP-Seite](https://webreaderapi.com/de/docs/mcp/) ein: eine Datei plus die Pakete `mcp` und `httpx`. Speichern Sie ihn dann in OpenClaw mit `openclaw mcp add`. Die Registry-Dokumentation von OpenClaw beschreibt die stdio-Flags `--command`, `--arg`, `--env` und `--cwd` und speichert gespeicherte Definitionen unter `mcp.servers` in ihrer Konfiguration.

Führen Sie danach `openclaw mcp doctor --probe` aus. Ohne `--probe` prüft der Doctor nur die gespeicherte Konfiguration; damit bestätigt er zusätzlich, dass aktivierte Server sich verbinden.

*Server registrieren und prüfen*

```bash
openclaw mcp add webreaderapi \
  --command /home/you/webreader/.venv/bin/python \
  --arg /home/you/webreader/webreader_mcp.py \
  --env WEBREADER_API_KEY=your-key

openclaw mcp doctor webreaderapi --probe
```

## Wird der Agent read_url sehen?

In den üblichen Profilen: ja. Die Registry-Dokumentation von OpenClaw sagt, dass eingebettetes OpenClaw konfigurierte MCP-Tools in den Profilen `coding` und `messaging` bereitstellt. Das Profil `minimal` blendet sie aus, und `tools.deny: ["bundle-mcp"]` schaltet sie ab, prüfen Sie also diese beiden Einstellungen, wenn das Tool nicht erscheint.

Die Beschreibung des Tools sagt dem Modell, wann es ihm den Vorzug geben soll: Seiten, die JavaScript benötigen, PDFs und lange Lesevorgänge. Für alles andere kann das Modell weiterhin `web_fetch` verwenden.

## Wie behandelt read_url die Seiten, die es liest?

Genauso wie jeden Aufruf unserer API. Wir respektieren robots.txt: Unser Crawler identifiziert sich als WebReaderAPI, befolgt die Regeln, die für ihn oder für alle Roboter geschrieben sind, und liest keine Seite, die eine Website nicht erlaubt. Verweigerte Seiten werden nicht abgerechnet. Wenn eine Website in ihrer robots.txt Content-Signal: ai-input=no deklariert, lesen wir ihre Seiten nicht für Sie. Wenn eine Website unsere Suchanfrage ablehnt, geben wir ihre Antwort zurück: Wir lösen nie CAPTCHAs, melden uns nie in Konten an und versuchen nie, eine Sperre oder eine Paywall zu umgehen.

Seiten hinter einem Login sind daher für `read_url` außerhalb des Rahmens. Für eine Seite, bei der Sie angemeldet sind, ist das eigene Browser-Tool von OpenClaw mit Ihrer Session das richtige Werkzeug.

## Was kostet das Lesen von Seiten über OpenClaw?

Ein Credit pro Seite, die mit Inhalt zurückkommt, zwei, wenn ein Browser nötig ist, nichts bei Ablehnungen und Fehlern. Ein Assistent, der über seine Chat-Kanäle 30 Seiten pro Tag liest, verbraucht etwa 900 Credits im Monat: 10.000 Seiten (3,75 $) reicht fast ein Jahr. Prepaid-Credits verfallen nie: Ungenutzte Seiten bleiben auf Ihrem Konto, bis Sie sie verwenden.

Geben Sie OpenClaw einen eigenen API-Schlüssel, damit seine Nutzung getrennt von Ihren anderen Projekten erscheint.

## OpenClaw: häufige Fragen

### Ist WebReaderAPI ein integrierter Provider von OpenClaw?

Nein. Es verbindet sich als MCP-Server, den OpenClaw ohne Plugin-Code unterstützt. Der MCP-Server ist die kurze Python-Datei von unserer [MCP-Seite](https://webreaderapi.com/de/docs/mcp/).

### Sollte ich web_fetch deaktivieren?

Nicht nötig. Beide Tools können aktiv bleiben; die Beschreibungen sagen dem Modell, welches passt. Deaktivieren Sie `web_fetch` nur, wenn jeder Lesevorgang für das Logging über eine Stelle laufen soll.

### Kann ich den Server über die Web-Oberfläche von OpenClaw verwalten?

Die OpenClaw-Dokumentation beschreibt MCP-Einstellungen in der Control UI, die dieselben gespeicherten Definitionen bearbeiten wie die Kommandozeile. Nehmen Sie, was Ihnen lieber ist.

### Funktioniert es in einer sandboxed OpenClaw-Umgebung?

Der MCP-Server ist ein lokaler Prozess, der Internetzugang benötigt, um `https://webreaderapi.com/api/v1/read` zu erreichen. Prüfen Sie, dass Ihre Sandbox dem Prozess erlaubt zu starten und diesen HTTPS-Aufruf zu machen.

## Quellen

1. [Web-Tools](https://docs.openclaw.ai/tools/web) — OpenClaw docs (read 2026-10-22)
2. [Web Fetch](https://docs.openclaw.ai/tools/web-fetch) — OpenClaw docs (read 2026-10-22)
3. [Gespeicherte MCP-Server verwalten](https://docs.openclaw.ai/cli/mcp/registry) — OpenClaw docs (read 2026-10-22)
4. [MCP in der Control UI](https://docs.openclaw.ai/cli/mcp/control-ui) — OpenClaw docs (read 2026-10-22)

---

WebReaderAPI: WebReaderAPI ist eine Web-Reader-API für KI-Agenten, die jede öffentliche Webseite in sauberes Markdown umwandelt und die Sie mit Krypto bezahlen – ohne ID-Upload. Prepaid-Credits ab 0,07 $/1K Seiten verfallen nie, und robots.txt wird respektiert. Ohne KYC – keine ID, kein Selfie, keine Dokumente. Mit Krypto bezahlen.
