Crawl4AI Online
DE

Crawl4AI mit n8n: Webseiten als Markdown in deinen Workflows

Am einfachsten nutzt du Crawl4AI in n8n über den HTTP-Request-Node gegen die Crawl4AI-Docker-API. Kein eigener Node nötig: URL per POST an /md schicken und markdown an deinen KI- oder Datenbank-Node weitergeben.

Aktualisiert am 06.11.2026

1. n8n und Crawl4AI nebeneinander starten

services:
  n8n:
    image: n8nio/n8n
    ports: ["5678:5678"]
  crawl4ai:
    image: unclecode/crawl4ai:latest
    shm_size: "1g"

Im selben Compose-Netz erreicht n8n Crawl4AI unter http://crawl4ai:11235.

2. HTTP-Request-Node

  • Methode: POST
  • URL: http://crawl4ai:11235/md
  • Body: JSON
{
  "url": "{{ $json.url }}",
  "f": "fit"
}

Die Antwort enthält das Markdown im Feld markdown. Im nächsten Node nutzt du es als {{ $json.markdown }}.

3. Typische Workflows

  • Recherche-Agent: Webhook → HTTP Request (Crawl4AI) → AI-Agent-Node fasst die Seite zusammen.
  • Wissensbasis: URLs aus der Sitemap → Schleife → Crawl4AI → in Chunks teilen → Vektorspeicher.
  • Monitoring: Zeitplan → Crawl4AI → mit letzter Fassung vergleichen → bei Änderung Slack oder E-Mail.

Es gibt auch inoffizielle Community-Nodes für Crawl4AI. Der HTTP-Weg oben nutzt nur die offizielle API und funktioniert weiter, auch wenn ein Community-Node nicht aktualisiert wird.

Vorher sehen, wie eine Seite als Markdown aussieht? URL ins Online-Tool einfügen und im Tab „Docker API“ die genaue Anfrage kopieren.

Crawl4AI mit n8n: häufige Fragen

Gibt es einen offiziellen Crawl4AI-Node für n8n?
Nicht vom Crawl4AI-Projekt. Nutze den HTTP-Request-Node gegen die Docker-API oder einen inoffiziellen Community-Node.
Erreicht n8n Cloud meinen Crawl4AI-Server?
Nur wenn der Server aus dem Internet erreichbar ist. Dann mit Authentifizierung (JWT) oder einem Reverse Proxy schützen, weil die API standardmäßig offen ist.