Termin vereinbaren
AI Lab — eCommerce SEO

Wir haben einen MCP-Keyword-Intelligence-Server gebaut — SEO-Daten in Echtzeit, ohne Dashboard

Suchvolumen, Wettbewerb, CPC und Google-Trends — per Spracheingabe abgefragt, in Sekunden geliefert. Ein MCP-Server, direkt in Claude Code integriert — gebaut an einem Samstagvormittag in Reutlingen.

AR
Axel Rübenhagen
The Seventy 2 Digital
7 Min. Lesezeit DataForSEO · MCP · SEO
Die Eckdaten
100Keywords pro Abfrage
€0,0005Kosten pro Keyword
<3 Sek.Median-Antwortzeit
Abbildung 1 — Warum es sich rechnet. Ein vollständiges Keyword-Set für rund einen Cent pro 20 Begriffe — schneller geliefert, als ein Dashboard lädt.

Jede SEO-Beraterin kennt das Ritual: Tool öffnen, Projekt anlegen, Keyword eintippen, warten, exportieren — und das Ganze über drei weitere Tools wiederholen und im Spreadsheet zusammenführen. Die Daten sind gut. Der Zugriffsweg ist der Engpass.

Also haben wir einen schnelleren Weg gebaut — einen MCP-Server, mit dem Claude Code Keyword-Metriken direkt abfragt, per Spracheingabe, und in Sekunden strukturiert zurückgibt. Dieser Beitrag dokumentiert den kompletten Ablauf, mit echten Daten aus einer Live-Session.

01Warum manuelle Keyword-Recherche scheitert

Volumen liegt in einem Tool, SERP-Daten im nächsten, Trends woanders. Eine einzige Keyword-Gruppe kostet schnell 45–90 Minuten, bevor eine Empfehlung steht — größtenteils für das Verschieben von Zahlen zwischen Tabs, nicht für Entscheidungen.

SchrittOhne MCPMit dem MCP-Server
AbfrageTool öffnen, Projekt anlegen, Keyword eingebenPrompt mit den Keywords eintippen
Abdeckung3–4 Tools wechseln: Volumen, SERP, TrendsAlle Metriken in einer Antwort
AusgabeIn Spreadsheet exportieren, manuell vergleichenDirekt im Analyse-Workflow
Zeit45–90 Min.< 30 Sek.

160 Zeilen Python. Ein Samstagvormittag.

— Der Kaffee war beim letzten Commit noch warm

02Was ein MCP-Server ändert

MCP steht für Model Context Protocol — ein offener Standard, mit dem ein KI-Assistent wie Claude direkt auf externe Tools und APIs zugreift, statt auf eingefügte Daten zu warten. Statt eine CSV zu exportieren und die KI zu bitten, „das hier zu analysieren“, fragt das Modell die API selbst ab — in Echtzeit, mit voller Parameterkontrolle. Für Keyword-Arbeit heißt das:

  • Kein Informationsverlust. Direkter Zugriff auf die DataForSEO-API — dieselben Volumen-, Wettbewerbs- und CPC-Werte, ohne manuelles Umformen.
  • Bis zu 100 Keywords pro Abfrage. Volumen, Wettbewerbsindex, CPC und 12-Monats-Trend für das ganze Set in einem Aufruf.
  • Parallele Metriken. Alles kommt gemeinsam, nicht Tab für Tab.
  • Strukturierte Ausgabe. Das Modell erhält JSON zum Sortieren, Filtern und Gruppieren — keinen Screenshot.

Der Aufruf ist ein einziges Tool in Claudes Session: seo_keyword_metrics(["seo beratung reutlingen", "webdesign reutlingen"]).

03Der Stack — auf Open Source gebaut

Läuft auf einem Standard-Linux-System. Keine Cloud-Infrastruktur, kein SaaS-Abo, keine proprietäre Software — nur offene Komponenten, sauber verbunden.

Der Stack
Host
Linux Mint (Ubuntu 24 Noble)
Ein normaler lokaler Rechner — keine Cloud-Instanz, kein Managed Service.
Runtime
Python 3 venv
Auf lokalem Laufwerk — CIFS/NAS-Mounts unterstützen die nötigen Symlinks nicht.
Server
FastMCP — seo_keyword_metrics
160 Zeilen Python, die DataForSEO als aufrufbares Tool bereitstellen.
Daten
DataForSEO API
Pay-per-Use zu €0,0005 pro Keyword — 1.000 Keywords kosten 50 Cent.
Client
Claude Code MCP
Server einmal aktivieren — danach ist das Keyword-Tool direkt in der Session verfügbar.
Abbildung 2 — Der Keyword-Stack. Fünf offene Komponenten; einzige laufende Kosten sind Bruchteile eines Cents pro Keyword bei DataForSEO.

04Live-Session-Daten — Region Deutschland

Ein echter Auszug aus einer Keyword-Analyse für den Raum Reutlingen, durchgeführt am 18. Juni 2026 mit dem MCP-Server. Wettbewerb ist der DataForSEO-Index von 100; niedriger bedeutet leichter rankbar.

KeywordVol./Mon.WettbewerbCPCBewertung
seo beratung1.900Niedrig (17)€18,36Beste Chance national
webdesign reutlingen480Niedrig (12)€3,66Lokaler Anker
digitale transformation beratung390Niedrig (13)€15,05B2B-Intent
digitalisierung beratung320Niedrig (25)€10,85Stabil, wachsend
seo agentur reutlingen90Niedrig (5)€23,72Höchster CPC — Kaufabsicht
digitalberatung reutlingen10Niedrig (0)Zu eng
Die Tabelle lesen
  • 01seo agentur reutlingen hat einen CPC von €23,72 bei Wettbewerb 5/100 — Unternehmen zahlen viel für Ads, die organische Konkurrenz ist minimal. Eine eigene Landingpage kann hier in 4–8 Wochen ranken.
  • 02Hoher CPC bei niedrigem Wettbewerb ist das Signal: echte Kaufabsicht, die organisch niemand verteidigt.

05Nicht nur Volumen — auch Trendrichtung

Neben statischen Monatswerten liefert der Server Google-Trends-Rising-Queries — wo Nachfrage entsteht, bevor sie offensichtlich wird. Aus derselben Session:

Aufsteigende AnfrageWachstumDeutung
seo beratung freiburg+94.550 %Stadtspezifisch, Breakout
gute seo beratung+89.350 %Qualitäts-Intent
nachhaltige seo beratung+54.200 %Werteorientierte Suche
seo beratung kosten+170 %Preisrecherche
seo beratung münchen+140 %Stadtspezifisch

Stadtspezifische Suchanfragen explodieren — ein Muster, das sich auf jede deutsche Mittelstadt überträgt. Wer jetzt eine Landingpage für „seo beratung reutlingen“ baut, kommt genau zum richtigen Zeitpunkt.

06Ein vollständiges SEO-Intelligence-Ökosystem

Der Keyword-Server ist eines von acht Modulen — jedes adressiert eine andere SEO-Dimension, alle in Claude Code integriert.

Acht MCP-Module
Keywords ←
Volumen, Wettbewerb, CPC, Trends
SERP
Live Top-10 für jedes Keyword
Authority
Domain Authority (Open PageRank)
GSC
Impressionen, Klicks, Position
Trends
Zeitreihen + Rising Queries
Geo
Lokale Sichtbarkeit nach Region
Lighthouse
Core Web Vitals & technisches Audit
Schema
Validierung strukturierter Daten
Abbildung 3 — Das Modul-Set. Keywords ist hervorgehoben; das GSC-Modul im Einsatz zeigt unser kompletter KI-Audit-Workflow.

07Wie wir ihn im Kundenalltag einsetzen

Kein Proof of Concept — er läuft täglich in unserem SEO-Audit-Workflow, für Kunden in Reutlingen, Stuttgart und deutschlandweit. Ein typischer Ablauf:

  1. Ziel-Keyword-Set für das Kundenprojekt definieren.
  2. MCP Keywords — Volumen, CPC und Wettbewerb für 50–100 Keywords in unter 60 Sekunden.
  3. MCP SERP — die Top-10-Wettbewerber je Keyword.
  4. MCP Authority — ob die Kundendomain realistisch ranken kann.
  5. MCP GSC — aktuelle Sichtbarkeit und Striking-Distance-Keywords.
  6. MCP Trends — Saisonalität und aufsteigende Anfragen.
  7. Ergebnis: ein vollständiges Keyword-Briefing in einer Claude-Code-Session, ohne Tool-Wechsel.
Was es spart
20–30 Min.Pro Keyword-Briefing — vorher 3–4 Stunden
50–100Keywords bewertet in unter 60 Sekunden
1Claude-Code-Session, kein Tool-Wechsel
Abbildung 4 — Die Zeitrechnung. Was früher einen Nachmittag füllte, passt jetzt zwischen zwei Termine.

08Warum dieser Workflow zählt

Die Suchlandschaft 2025–2026 belohnt Spezifität. Generische Keyword-Exporte verfehlen die Muster, die Performance tatsächlich bewegen. Dieser Ablauf zählt, weil:

  1. Er nutzt Ihre Daten, keine Branchen-Benchmarks. Die High-CPC-/Low-Competition-Begriffe und die aufsteigenden Anfragen sind spezifisch für Ihren Markt und Moment.
  2. Er schließt die Lücke zwischen Recherche und Umsetzung. Metriken, Bewertung und Shortlist entstehen in derselben Session wie die Analyse.
  3. Kein SaaS-Lock-in. Einmalige Einrichtung, volle Kontrolle, Bruchteile eines Cents pro Keyword.
  4. Er macht Nachfrage früh sichtbar. Rising-Query-Daten zeigen die Keywords, die sich lohnen, bevor das Volumen sichtbar wird.
Das Wichtigste
  • 01DataForSEO direkt aus Claude Code abfragen — bis zu 100 Keywords, alle Metriken, in einem Aufruf.
  • 02Das Signal ist hoher CPC + niedriger Wettbewerb: echte Absicht, die organisch niemand verteidigt.
  • 03Mit Rising Queries ankommen, bevor die Nachfrage ihren Höhepunkt erreicht — stadtspezifische Begriffe brechen gerade aus.
  • 04Eines von acht Modulen — Keyword, SERP, Authority, GSC, Trends, Geo, Lighthouse und Schema, alle in-session.
  • 05Ein Keyword-Briefing sinkt von 3–4 Stunden auf 20–30 Minuten — im vollständigen Eigenbesitz, ohne Abo.

Reden
wir.

Ein CTR-Problem, eine bevorstehende Migration oder eine Lücke zwischen Impressionen und Umsatz? Ein 30-minütiges Gespräch, um zu klären, was Ihre Daten zeigen.

Termin vereinbaren