# Webseiten in n8n AI agents mit WebReaderAPI lesen

> Webseiten in n8n AI agents lesen: HTTP Request tool so einstellen, dass jede URL zu sauberem Markdown wird, plus geplanter Workflow. Ohne KYC mit Krypto zahlen.

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

Der HTTP Request node von n8n kann als Tool für den AI Agent node dienen. Richten Sie ihn auf `/read`, lassen Sie das Modell die URL eintragen, und der Agent kann jede öffentliche Seite als sauberes Markdown lesen – ohne Community node zu installieren.

**Kurze Antwort — Wie lasse ich einen n8n AI agent Webseiten lesen?**

Hängen Sie einen HTTP Request node als Tool an den AI Agent von n8n, stellen Sie ihn auf `GET https://webreaderapi.com/api/v1/read` mit einer Header Auth credential, die Ihren **WebReaderAPI** API-Schlüssel enthält, und lassen Sie das Modell den Parameter `url` festlegen. Aktivieren Sie Optimize Response, um nur `title`, `final_url` und `markdown` zu behalten. Jede Seite kostet 1 Credit, ab 0,07 $/1K Seiten (Stand Oktober 2026). Ohne KYC; mit Krypto bezahlen.

## Welche HTTP Request Einstellungen verwende ich?

Die Optionsnamen folgen der Dokumentation des HTTP Request node von n8n, gelesen am 2026-10-22.

| Einstellung | Wert |
| --- | --- |
| Platzierung | An den **AI Agent** node als Tool angehängt |
| Method | `GET` |
| URL | `https://webreaderapi.com/api/v1/read` |
| Authentifizierung | Generic credentials → **Header Auth** |
| Header Auth credential | Name `Authorization`, Value `Bearer ` gefolgt von Ihrem API-Schlüssel |
| Send Query Parameters | An, **Using Fields Below** |
| Parameter `url` | Vom Modell festgelegt (siehe unten) |
| Parameter `max_chars` | Ein fester Wert wie `15000` |
| Optimize Response | An · response type **JSON** · Include Fields **Selected**: `title`, `final_url`, `markdown` |

## Warum den HTTP Request node als Tool verwenden?

Weil er bereits alles kann, was diese API braucht: eine GET-Anfrage, ein Header und zwei Query-Parameter. n8n dokumentiert, dass der HTTP Request node als regulärer node laufen oder als Tool an einen AI agent angehängt werden kann und dass einige Optionen nur in der Tool-Form existieren.

Von uns müssen Sie nichts installieren oder aktualisieren, und der Schlüssel liegt im credential store von n8n statt im Workflow. Geben Sie n8n einen eigenen Schlüssel, damit seine Nutzung getrennt von Ihren anderen Skripten sichtbar ist und Sie ihn allein widerrufen können. Erstellen Sie mehrere API-Schlüssel, zum Beispiel einen pro Agent oder Projekt, und widerrufen Sie jeden davon in Ihrem Dashboard.

## Wie wählt das Modell die zu lesende URL aus?

Lassen Sie das Modell den Parameter `url` festlegen. n8n zeigt neben geeigneten Parameterfeldern eine Schaltfläche, die den Wert an das Modell übergibt, und Sie können den Ausdruck auch selbst mit der Funktion `$fromAI()` von n8n schreiben. Sie nimmt einen Schlüssel, eine Beschreibung, einen Typ und einen optionalen Standardwert, zum Beispiel den Schlüssel `url`, die Beschreibung „The http or https address of the page to read“ und den Typ `string`.

n8n dokumentiert, dass `$fromAI()` nur in Tools funktioniert, die mit dem AI Agent node verbunden sind. Schreiben Sie die Tool-Beschreibung ebenfalls in klaren Worten, etwa „Reads a public web page and returns its main content as Markdown“, damit der Agent weiß, wann er sie aufrufen soll.

## Warum Optimize Response aktivieren?

Weil alles, was ein Tool zurückgibt, in den Kontext des Modells fließt. Optimize Response ist eine Option nur für Tools, die die an das Modell übergebenen Daten reduziert. Beim response type JSON können Sie nur ausgewählte Felder einbeziehen; behalten Sie `title`, `final_url` und `markdown` und lassen Sie den Rest weg.

Begrenzen Sie die Länge auf unserer Seite mit `max_chars`, das das Markdown kürzt, bevor es die API verlässt. Die response types HTML und Text des node haben ihre eigene Option Truncate Response, aber mit unserer JSON-Antwort ist `max_chars` die einfachere Steuerung.

## Wie verwende ich die API in einem geplanten Workflow?

Verwenden Sie den HTTP Request node als regulären node, nicht als Tool, hinter einem Schedule Trigger. Geben Sie ihm eine feste `url`, etwa ein Changelog oder eine Preisseite, die Sie verfolgen, und leiten Sie das Feld `markdown` an den nächsten node weiter: eine Datei, eine Datenbank, eine Chat-Nachricht oder einen Vergleich mit dem vorherigen Lauf.

Jeder Lauf liest eine Seite pro URL. 20 Seiten einmal täglich zu beobachten verbraucht etwa 600 Credits im Monat für Seiten ohne Browser, also reicht 10.000 Seiten (3,75 $) mehr als ein Jahr. Prepaid-Credits verfallen nie: Ungenutzte Seiten bleiben auf Ihrem Konto, bis Sie sie verwenden.

## Was passiert, wenn eine Seite das Lesen verweigert?

Der node erhält eine Fehlerantwort mit einem Code wie `blocked_by_robots` oder `target_refused`, und nichts wird berechnet. 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. Lassen Sie das Tool in einem Agent den Fehler zurückgeben, damit das Modell ihn erklären oder eine andere Quelle versuchen kann; leiten Sie in einem geplanten Workflow Fehler an einen Zweig weiter, der sie protokolliert. Die [Fehlerseite](https://webreaderapi.com/de/docs/errors/) listet jeden Code auf.

## Kann ich den Aufruf testen, bevor ich den Workflow baue?

Führen Sie denselben Aufruf in einem Terminal mit curl aus, wie in den [curl-Rezepten](https://webreaderapi.com/de/docs/curl/) gezeigt. Wenn es dort funktioniert und in n8n fehlschlägt, liegt die Ursache in den Einstellungen des node, meist im credential-Wert, dem das Präfix `Bearer ` fehlt, oder im leeren Parameter `url`.

## n8n: häufige Fragen

### Brauche ich einen Community node für WebReaderAPI?

Nein. Der integrierte HTTP Request node reicht aus, als Tool für den AI Agent oder als regulärer node in jedem Workflow.

### Kann der Agent JavaScript-Seiten oder PDFs lesen?

Ja. Die API entscheidet, wann ein Browser nötig ist (`render=auto`), und liest PDFs als Text. Eine gerenderte Seite kostet 2 Credits; PDF-Dateien bis 20 MB und 100 Seiten werden in Markdown umgewandelt, zu 1 Credit pro angefangenem Block von 10 Seiten.

### Wie verhindere ich, dass der Agent zu viele Seiten liest?

Geben Sie in der Systemnachricht des Agenten an, wie viele Seiten er lesen darf, und halten Sie `max_chars` niedrig. Jedes Lesen ist ein Tool-Aufruf, daher begrenzt jedes Limit für die Tool-Aufrufe des Agenten auch die Anzahl der Seiten.

### Wie bezahle ich Credits?

Laden Sie Ihr Guthaben über 25 $ in BTC, USDT, USDC, ETH, SOL, LTC auf und kaufen Sie dann ein Paket. WebReaderAPI verlangt weder Ausweis noch Selfie noch Firmendokumente.

## Quellen

1. [HTTP Request node](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/) — n8n docs (read 2026-10-22)
2. [HTTP Request credentials](https://docs.n8n.io/integrations/builtin/credentials/httprequest/) — n8n docs (read 2026-10-22)
3. [AI Agent node](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent/) — n8n docs (read 2026-10-22)
4. [KI legt Tool-Parameter mit $fromAI() fest](https://docs.n8n.io/advanced-ai/examples/using-the-fromai-function/) — n8n 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.
