
Problem: Sie sehen diesen Artikel nicht zufällig – Sie sitzen dank MCP vor dem Bildschirm. Die Überschrift habe ich in den AI-Assistenten eingegeben, er hat die Struktur vorgeschlagen, den Text haben wir gemeinsam verfeinert, das Hero-Bild generiert und dann hat er es selbst über Elementor MCP mit WordPress verknüpft und den Entwurf erstellt, den Sie gerade lesen. Meine Rolle? Briefing, Review, Publish. Insgesamt etwa 40 Minuten Arbeit dort, wo ich vor einem Jahr noch einen halben Tag verbracht hätte.
Analysieren wir, was MCP ist, wie mein realer Stack über Google Ads, Sklik, Meta, GA4, MarketingMiner, generative KI und WordPress aussieht — und warum dies meiner Meinung nach in zwei bis drei Jahren kein Wettbewerbsvorteil mehr sein wird, sondern zum Standard wird.
Inhalt
1. Was ist MCP und warum kein "weiteres ChatGPT"
Das Model Context Protocol (MCP) ist ein offener Standard, der es einem AI-Assistenten (in meinem Fall konkret Claude) ermöglicht, direkt mit externen Systemen zu kommunizieren – APIs von Werbeplattformen, Analysetools, CRM, CMS. Nicht über Screenshots und Copy-Paste. Über strukturierte Aufrufe.
Der Unterschied zur Nutzung von AI im Webinterface:
| Web-ChatGPT/Gemini | AI + MCP |
|---|---|
| „Erstellen Sie eine SQL-Abfrage, kopieren Sie diese in BigQuery“ | „Gehen Sie zu BigQuery und liefern Sie Abfrage + Ergebnis“ |
| „Hier sind Screenshots aus Ads, was sagen Sie dazu?“ | „Laden Sie Metriken für LAST_90 Tage herunter und finden Sie Anomalien“ |
| „Helfen Sie mir beim Schreiben von RSA“ | „Implementieren Sie RSA in ad group X in Konto Y, geben Sie mir eine Übersicht vor dem Write-Vorgang“ |
| Der Mensch ist die Brücke zwischen AI und realer Welt | AI liest und ändert die reale Welt direkt, der Mensch genehmigt |
Wichtiger Hinweis: MCP ist kein Autopilot. Jeder Write-Vorgang – ob Änderung des bidding, Hinzufügen von negativen Keywords oder die Veröffentlichung eines Artikels – durchläuft bei mir ein explizites „Entwurf zeigen → Genehmigen → Schreiben“. Aber die gesamte Routine drumherum (Datenerfassung, Analyse, Änderungsvorschläge, Entwurfserstellung) läuft nicht mehr über meine Tastatur.
2. Mein aktueller Stack (April 2026)
| Domäne | MCP server | Status |
|---|---|---|
| Google Ads | google-ads-mcp-complete | Eigener Fork (MCC ~97 Konten) |
| Sklik | Custom Wrapper über Drak API | Eigene Implementierung, 2-Step-Reports |
| Meta Ads | pipeboard-co/meta-ads-mcp | Self-hosted mit System-User-Token |
| GA4 | surendranb/google-analytics-mcp | OAuth, Pro-Client-Wrapper |
| MarketingMiner | Custom FastMCP Wrapper | Volumen/Vorschläge/Website-Stats |
| Generative KI | NanoBanana, Kling AI | Bilder + Videos |
| WordPress | msrbuilds/elementor-mcp + wp mcp-adapter | Pro-Web-Wrapper, dieser Artikel entstand darüber |
| Wissen | Memory-Files + Sessions-Archiv | Meta-Infos über Kunden, Regeln |
Der Großteil ist open-source, aber nichts davon lässt sich einfach „einschalten und vergessen“ – ich musste mich mit jedem Tool befassen, die Authentifizierung konfigurieren, die Funktionen prüfen und oft einen Wrapper darum schreiben. Mehr dazu gleich.
3. Werbeplattformen — Wo über das Geld entschieden wird
Google Ads
Der größte Teil meines Portfolios. MCP deckt 104 tools ab — von list_campaigns und run_gaql_query (read) über create_pmax_campaign, add_negative_keywords, upload_image_asset bis hin zu upload_offline_click_conversions. Darauf habe ich den eigenen Skill google-ads-audit aufgebaut — ein standardisiertes Konto-Audit in drei Detailstufen (Quick-Scan 15 min, Standard 60 min, Deep 2–4 h), das ein XLSX-Workbook mit 8 Säulen erstellt (Health, Struktur, Keywords, Assets, Performance/bidding, Ökonomie YoY, Empfehlungen, Änderungshistorie).
Was ich damit wöchentlich konkret löse:
- Qualifiziertes Konto-Audit ohne manuelles Ziehen von CSV-Exporten
- Kampagnenübergreifende Search-Term-Analyse (letzte 180 Tage, Pareto-Waste-Detection, Vorschlag für Negatives)
- PMax asset group Performance inklusive search themes Verteilung
- Generierung von XLSX-Importen für den Google Ads Editor (vor allem PMax — asset groups wide + search themes + audience signals auf separaten Sheets)
- Enhanced Conversions Upload — offline conversions aus dem CRM zurück in Google Ads (darüber habe ich kürzlich im Artikel über Pipedrive ohne Zapier geschrieben)
Sklik
Sklik verfügte über kein öffentliches MCP, daher habe ich es selbst geschrieben. Es wrappt die Drak API (XML-RPC, 30+ Endpunkte), die Sklik intern nutzt. Besonderheit: Multi-Step-Reporting — zuerst gibt createReport die Report-ID zurück, dann lädt readReport die Seiten herunter. Über das MCP verfügt es über eine einheitliche Schnittstelle wie sklik_search_terms, sklik_find_wasteful_keywords, sklik_campaign_stats usw.
Für den tschechischen Markt ist Sklik weiterhin eine bedeutende conversion-Quelle (insbesondere Retail, Dienstleistungen, Regionen außerhalb von Prag), und die Automatisierung bietet Einsparungen in ähnlicher Größenordnung wie bei Google Ads.
Meta Ads
pipeboard-co/meta-ads-mcp self-hosted auf meiner Infrastruktur, Authentifizierung über Meta System User Token (nicht über den User-Token, der abläuft). Deckt das komplette CRUD von Kampagnen, ad sets, Werbemitteln und Insights über alle Objectives hinweg ab. Duplication-Tools habe ich deaktiviert, da Cloud-Routing für mich eine unnötige Komplikation darstellt.
4. Analytik — Wo über die Strategie entschieden wird
GA4 & MarketingMiner
surendranb/google-analytics-mcp über OAuth (kein Service Account), Pro-Client-Wrapper mit anderer Property ID. Unterstützt GA4 Data API Queries — Events, audiences, User Flow, Attribution. Häufig genutzt für „welcher Kanal in den letzten 30 Tagen SQL-Leads generiert hat“ oder „wie viele Session Views wir pro landing page benötigen, um 1 Lead zu generieren“.
Das MarketingMiner MCP habe ich selbst geschrieben (FastMCP framework). Endpunkte: mm_search_volume, mm_keyword_suggestions, mm_website_stats, mm_website_stats_range. Für den tschechischen/slowakischen Markt unverzichtbar — Google Keyword Planner ist langfristig unzuverlässig, MarketingMiner bietet präzisere Daten und monatliche Trends für die letzten 12 Monate.
Search Console & GTM
Search Console teilweise (Suchanfragen, Top Pages), GTM bisher nur über Browser-MCP (Claude in Chrome), das tatsächlich in das UI klicken kann. Nicht ideal, aber für das Audit des bestehenden Setups ausreichend.
5. Generative KI — Wo KI sichtbar arbeitet
NanoBanana (Gemini 3.1 Flash Image)
Bilder für Banner, Hero-Images für Artikel, Variationen für A/B test. Flash-Speed-Generierung in 4K, Google Search Grounding (für Real-World-Subjekte), Subject Consistency über den gesamten Prompt. Ich biete 2 Skills an:
nanobanana-ad-images— Werbe-Creatives (Meta, Google Display, Instagram)nanobanana-web-images— Web-Bilder (Hero, Karten, Galerien) mit WebP-Optimierung 150–200 KB
Das Hero-Image, das Sie oben in diesem Artikel sehen, entstand durch eine einzige Prompt-Iteration – danach erfolgte nur noch die Optimierung in WebP.
Kling AI
Videos aus Text-Prompts oder Bildern (Image-to-video). Für PPC primär Stories/Reels-Formate (9:16) und kurze 6–10 s Produktdemos. JWT-Auth via Access/Secret Key. Teuer bei den Credits, aber für einmalige Assets der günstigste mir bekannte Weg – günstiger als ein Videoeditor, günstiger als Stock-Material.
6. WordPress + Elementor MCP — automatisierte Publikation
Dies ist das neueste Element meines Stacks, das mir buchstäblich Stunden bei jedem Artikel spart.
msrbuilds/elementor-mcp + WordPress-Plugin wp mcp-adapter stellen gemeinsam den Elementor-Editor als MCP tools bereit. Per-Web-Wrapper (ich habe wp-marketak-elementor registriert), Authentifizierung über WP Application Password. Funktionen:
- CRUD der gesamten Seiten-/Beitragsstruktur (Container, Widgets, verschachtelte Tabs/Akkordeons)
- Global styles (Farben, Typografie)
- Deklarativer
build-pagecall — Sie erstellen den gesamten Artikel mit einem Aufruf - Sideload von Bildern aus URLs in die WP Media Library
- Elementor Pro Extras: Popups, Theme-Templates, Code-Snippets, Custom CSS/JS
Der Workflow für die Artikelveröffentlichung sieht bei mir nun so aus:
- Draft in Markdown (lokal) — Artikel + Meta + LinkedIn-Varianten
- Hero-Bild über NanoBanana → WebP-Optimierung
- Bild-Upload (Transient Host → Sideload in WP Media)
build-pagecall — deklarative Struktur (Hero → Sektionen → Code-Highlights → CTA → Tech-FAQ)- Manuelle WP-Admin-Schritte (Kategorien, Tags, Featured Image, Yoast SEO) — MCP unterstützt dies noch nicht
Was früher ca. 2 Stunden dauerte (Layout des Artikels in Elementor, Copy-Paste von Texten, Einstellen der Headings, Einfügen von Bildern, CTA-Styling), benötigt jetzt 10 Minuten für den Build + 5 Minuten für die manuellen WP-Meta-Daten. Der Rest behält die gleiche Qualität bei, da das Reference Template (ein bestehender Artikel aus meinem Blog) die stilistische Konsistenz wahrt.
Übrigens — dieser Artikel entsteht genau auf diesem Weg. Wenn Sie diese Worte lesen, sind es dieselben Bytes, die ich an den build-page call gesendet habe.
7. Sicherheit — warum keine Secrets in mcp.json
Wenn es heißt “AI an Google Ads anbinden”, denken viele zuerst: “Ich packe den refresh_token in die Config-Datei und fertig”. Das ist ein Rezept für ein Desaster. Google Drive-Sync, versehentliches Pushen in Git, Kollegen mit geteiltem Zugriff – und innerhalb von 10 Sekunden sind Ihre Keys öffentlich.
Mein Pattern für jeden MCP-Server:
- DPAPI-verschlüsselte Secrets unter Windows (pro Benutzer, gespeichert in
~/.claude/secrets/). DPAPI steht für Data Protection API – Windows verschlüsselt diese unter meiner Benutzeridentität, niemand sonst am Computer kann sie entschlüsseln. - Wrapper-
.bat-Skript in~/.claude/wrappers/– dieses entschlüsselt beim Start des MCP-Servers das Secret in eine Umgebungsvariable und startet dann den Server. mcp.jsonverweist auf den Wrapper, niemals auf den Plaintext-Key.
Für Pro-Client-Konfigurationen (GA4 hat für jeden Kunden eine andere Property ID) nutze ich einen separaten Wrapper pro Client. Eine eigene schmerzhafte Lektion: Speichern Sie niemals Secrets/mcp.json/Token in einem geteilten Ordner (Google Drive synchronisiert dies und es landet in der Cloud).
Wenn Sie Mac/Linux nutzen, ist das Äquivalent zu DPAPI der macOS Keychain + security CLI bzw. libsecret / pass. Das Prinzip bleibt gleich: Secrets niemals im Plaintext auf der Festplatte.
8. Was es wirklich kann (Workflows dieser Woche)
Um konkret zu werden – was ich mit dem MCP-Stack in den letzten fünf Tagen gelöst habe:
- Google Ads Konto-Audit (Deep Tier, ~2,5 Std.): 25 GAQL queries über das gesamte Konto, MarketingMiner Keyword-Gap-Analyse gegen die Top-3-Wettbewerber, Playwright-Prüfung der landing page, Anomaly Detection in der Daily-Spend-Timeline, finaler XLSX-Report mit 8 Säulen und Pro-Klient-Benchmarks.
- PMax-Kampagnen-Setup aus dem Kundenbriefing: Generierung von asset groups (3 Themenbereiche), Copy-Varianten, search themes, audience signals. XLSX-Export für den Google Ads Editor. ~45 Min. statt ~3 Std. manuell.
- Cross-Platform-Report (Google Ads + Sklik + Meta + GA4) für den letzten Monat – ein Dashboard in Looker Studio.
- Sklik Waste Detection – 400+ Keywords mit IS lost > 60 %, Empfehlungen zum Pausieren oder Bid-Cut.
- Meta Ads Reset eines fehlerhaften ad set (learning limited) via Duplikation + fresh audience signal.
- Offline conversion Tracker Pipedrive → Google Ads (im Artikel über Pipedrive ohne Zapieru) – 45 Min. End-to-End.
- Artikel-Veröffentlichung – ca. 15 Min. vom finalen Entwurf bis zum fertigen WP-Draft.
Besondere Kategorie: Audit der Elementor-Website eines Kunden auf Core Web Vitals und doppelte H1/Titles. Dies erfolgt über den playwright-web-debug skill + WP Elementor MCP kombiniert.
9. Was es nicht kann (Wichtige Grenzen)
Der MCP-Stack ist keine Universallösung. Hier sind einige konkrete Einschränkungen, auf die ich gestoßen bin:
- Taxonomie und WP-Post-Meta. Elementor MCP beherrscht die Elementor-Struktur, kann aber keine Kategorien, Tags oder Beitragsbilder im Post festlegen. Dies erfolgt weiterhin manuell im klassischen WP-Editor. (Ein offener Punkt, der sich wahrscheinlich über einen
wp mcp-adapterCustom-Handler lösen lässt – steht auf der To-do-Liste.) - UI-Klicks ohne öffentliche API. Einstellungen in Google Ads, die keinen API-Endpunkt haben (z. B. bestimmte Auktionsdaten), lassen sich über MCP nicht steuern. Der Fallback ist Claude in Chrome (Browser-MCP) – das funktioniert, ist aber langsamer und fehleranfällig.
- Präzision bei Edge-Case-Daten. GA4 MCP extrahiert hervorragend die „Anzahl der conversion pro Quelle“, aber wenn Sie verstehen wollen, warum explizite Channel-Gruppierungen mit Standard-Channels zusammengeführt wurden, müssen Sie dies dennoch manuell im UI prüfen.
- Große Übertragungen.
build-pagemit mehr als 50 Elementen funktioniert in einem Aufruf, aber bei über 200 Elementen traten Timeouts auf. Die Lösung: Die Struktur schrittweise überadd-container+add-widgetaufbauen. - Governance in größeren Teams. Bei mir als Freelancer gilt: „Changelog = meine Sitzungsprotokolle“. In einem Team von mehr als 10 Personen benötigen Sie Audit-Trails, Freigabe-Workflows und rollenbasierten Zugriff – dort greife ich zu kommerziellen Lösungen und nutze MCP nur in Bereichen, in denen es sinnvoll ist.
10. So starten Sie auch
Wenn ich jemandem einen Start-Guide geben müsste, würde ich ihn so verfassen:
- Claude Pro oder Claude Code mit aktiviertem MCP (heute de facto Standard).
- Bewährte MCP-Server nutzen — Google Ads MCP ist ein guter Einstiegspunkt (viele Community-Forks, klare Dokumentation, sichere Read-only-Tools zum Testen).
- Nur das Nötigste installieren. Jeder zusätzliche MCP-Server bedeutet eine potenzielle Angriffsfläche, Rate-Limits und Anforderungen an das Claude Kontextfenster. Mein Stack wurde über sechs Monate hinweg schrittweise aufgebaut, nicht an einem Wochenende.
- Sicherheit ab Tag eins. DPAPI / Keychain / libsecret für Secrets. Niemals Plaintext. Niemals in einen freigegebenen Ordner.
- Memory-Ebene hinzufügen — Notizen, Kundenregeln, gelernte Feedback-Schleifen. Ohne sie agiert die AI reaktiv, nicht strategisch.
- Eigene Skills und Wrapper. Sobald ich etwas mehrmals im Monat tue, erstelle ich daraus einen Skill (reusable Workflow-Template). Das erspart mir die Checkliste und sichert den Standard.
- Write-Operationen mit Freigabe. Aus Erfahrung: Selbst eine sehr gute AI erstellt gelegentlich einen „Draft“, der nicht für die Produktion geeignet ist. MCP ermöglicht es mir, vor dem Schreiben genau zu sehen, was geschrieben wird.
Rechnen Sie damit, dass Sie in den ersten zwei Wochen gegen einen enormen Reibungswiderstand ankämpfen: „Das hätte ich manuell schneller erledigt“. Halten Sie durch. Der Wendepunkt kommt etwa zwischen der 3. und 6. Woche, wenn Sie feststellen, dass Sie bereits die wichtigsten 20 % der Aufgaben automatisiert haben, die 80 % der Zeit in Anspruch nehmen.
Fazit
Im Artikel über Pipedrive ohne Zapier habe ich erläutert, weshalb ich neuen Kunden keine SaaS-Integrationslösungen mehr empfehle. MCP ist derselbe Ansatz auf Plattformebene: Das „manuelle Klicken in 15 Tabs × 10 Kunden“ hat meiner Meinung nach die gleiche Zukunft wie das Festnetz – es wird noch eine Weile da sein, aber der Standard liegt längst woanders.
Ich glaube nicht, dass KI den PPC-Spezialisten ersetzen wird. Ich glaube, dass sie PPC-Spezialisten ersetzen wird, die nicht mit KI umgehen können. Das ist ein großer Unterschied.
Wenn Sie ein eigenes MCP-Setup aufbauen oder in Erwägung ziehen und einen konkreten Teil besprechen möchten (Sicherheit von Secrets, Custom Wrapper für Sklik / Heureka / Raynet, Publishing-Pipeline über Elementor MCP), schreiben Sie mir. Ich tausche mich darüber gerne mit Kollegen aus, denn je mehr von uns dies nutzen, desto schneller wird sich die gesamte Branche weiterentwickeln.
Bauen Sie Ihren eigenen MCP stack?
Tech FAQ (für Neugierige)
- Warum Sklik selbst schreiben? Ich habe keinen Wrapper in Produktionsqualität für tschechische Spezifika gefunden (2-step reports, retargeting lists, bulk bid updates). Eigener FastMCP-Wrapper ~800 Zeilen Python. Open-Source-Veröffentlichung geplant.
- Was ist mit SaaS-MCP-Brokern? Diese funktionieren, bedeuten jedoch Abhängigkeiten und Fixkosten. Für Freelancer mit ~30 Kunden ist ein Self-Hosted-Setup preislich deutlich attraktiver.
- Was kostet das alles? Infrastruktur (VPS + Bucket + Transient Hosts): ~200 Kč/Mon. Claude MAX: ~2000 Kč/Mon. MCP API-Aufrufe (Google Ads, Meta, GA4): kostenlos im Rahmen der Limits. MarketingMiner-Credits: nach Volumen, ca. 1100 Kč/Mon. Insgesamt unter 3500 Kč/Mon. für einen Stack, der Dutzende Kunden verwaltet und Stunden spart.
- Wohin geht die Reise? In 18–24 Monaten wird ein AI-Assistent mit MCP das Standardwerkzeug im PPC sein, wie heute Excel. Wer sich frühzeitig anpasst, gewinnt an Produktivität und Qualität – wer zögert, muss später mühsam aufholen.
