Google Analytics 4 abfragen mit Claude oder Cursor via MCP.
Eine 5-minütige Einrichtung, die es Ihrem KI-Tool ermöglicht, Fragen in einfacher Sprache zu Ihren GA4-Daten zu stellen – Seitenaufrufe, Sitzungen, Traffic-Quellen, Conversions, Engagement – ohne dass Google Analytics OAuth-Token an den KI-Anbieter weitergegeben oder Firewall-Ports in Ihrem Netzwerk geöffnet werden müssen.
Fragen Sie Nova und erhalten Sie SQL + Diagramme
Treffen mit Nova REST-API für DatenbankenEin Schlüssel pro Partner. Zugangsdaten werden nicht weitergegeben.
Erstellen Sie eine API AutomatisierungGeplante Synchronisierung mit 6+ Plattformen
Erkunden Sie API zu SQLAbfrage von APIs mit SQL, ohne Code
Erkunden Sie KI-Datenbank MCPClaude, Cursor, ChatGPT & Grok sprechen mit Ihren Daten
Connect AIQuery Streams ist eine sichere Echtzeit-Datenintegrationsplattform, die jede Datenbank und SaaS-API Ihres Kontos in Claude, Cursor, ChatGPT und Grok integriert – und zwar über einen einzigen MCP-Schlüssel ohne Änderungen an der Firewall. Dieser Google Analytics MCP-Leitfaden beschreibt detailliert die Einrichtung des Google Analytics 4-Connectors, damit Ihr KI-Tool Fragen zu Seitenaufrufen, Sitzungen, Traffic-Quellen und Conversions in einfacher Sprache beantworten kann, ohne dass Sie CSV-Berichte aus der GA4-Weboberfläche exportieren müssen. Weitere Informationen finden Sie unter QueryStreams.com. und kostenlos anmelden Beginnen Sie damit, Ihrem KI-Tool echte Fragen zur Marketinganalyse zu stellen.
Was Ihnen der Query Streams Google Analytics MCP-Server bietet
Andere „Google Analytics MCP“-Server im Open-Source-Bereich verbinden das KI-Tool direkt mit der GA4 Data API. Das funktioniert zwar, fügt aber ein Google OAuth-Token in die Konfiguration Ihres KI-Clients ein, beschränkt dessen Zugriff auf Analytics und bietet keine Protokollierung der KI-Anfragen. Der Query Streams Google Analytics MCP-Server löst ein umfassenderes Problem: Ein einziger Schlüssel für alle Konnektoren, vollständige Protokollierung und das KI-Tool speichert niemals Ihre Google-Anmeldeinformationen. Der Agent speichert jede GA4-Property in einer lokalen DuckDB-Datei, sodass das LLM echte SQL-Oberflächen – Tabellen, Spalten, Joins, semantische Typen – anstelle von REST-Endpunkten mit undurchsichtigen Dimensions- und Metriknamen sieht.
Null eingehende Firewall-Lücken
Der Netzwerkagent öffnet eine einzige verschlüsselte Cloud-Verbindung zu Query Streams. Ihr KI-Client verbindet sich mit der Cloud, niemals mit Ihrem Netzwerk. Kein Port muss geöffnet, keine IP-Adresse auf die Whitelist gesetzt oder ein VPN verwendet werden.
Ein Schlüssel, jeder Stecker
Derselbe MCP-Schlüssel erreicht jede Datenbank und SaaS-API, mit der Ihr Konto verbunden ist. Fügen Sie morgen einen Stripe- oder PostgreSQL-Connector hinzu, und das KI-Tool erkennt ihn ohne erneute Eingabe.
Schema Intelligence integriert
Die KI sieht für jede Spalte KI-generierte Beschreibungen, semantische Typen, Aufzählungswerte und ermittelte Fremdschlüssel – nicht nur den reinen Inhalt. Informationsschema Ausgabe. Es schreibt beim ersten Versuch korrektes SQL.
Schreibgeschützter Zugriff wird vom Agenten erzwungen
Selbst ein halluzinierender LLM kann das nicht ausstellen LÖSCHEN oder AKTUALISIEREN über Query Streams MCP. Der Netzwerkagent weist alles zurück, was nicht SELECT, MIT, oder ERKLÄREN bevor es die Datenquelle erreicht.
Ratenbegrenzungen pro Tastendruck
Standardmäßig werden 60 Anfragen und 10 Ausführungsaufrufe pro Minute verarbeitet, konfigurierbar pro Schlüssel. Eine außer Kontrolle geratene Schleife von KI-Tool-Aufrufen belastet einen Token-Speicher, nicht Ihr GA4-Daten-API-Kontingent oder Ihre Wallet.
Wie der Google Analytics MCP-Server ohne Öffnung von Firewall-Ports funktioniert
Der Query Streams Network Agent ist ein kleines Programm, das Sie einmalig auf einem Rechner installieren, der die Google Analytics Data API erreichen kann (z. B. Laptop, Server oder Cloud-VM). Er öffnet eine ausgehende TLS-Cloud-Verbindung zur Query Streams-Cloud und wartet dort auf Tool-Aufrufe. Wenn Claude oder Cursor eine Abfrage stellen, leitet die Cloud die Anfrage an den Agenten weiter. Dieser ruft die GA4 Data API auf, speichert die Antwort in einer lokalen DuckDB, damit die KI SQL-Abfragen ausführen kann, und sendet das Ergebnis über denselben ausgehenden Kanal zurück. Es werden keine eingehenden Daten übertragen. Ihre Daten sind nicht offengelegt. Das KI-Tool sieht niemals Ihr Google OAuth-Token, und der GA4 MCP-Server speichert Ihre Anmeldeinformationen niemals direkt – dies tut der Agent in Ihrem Netzwerk.
KI-Client
Cursor, Claude,
ChatGPT, Grok
QS MCP Server
Streamable HTTP
X-MCP-Schlüssel-Authentifizierung
Netzwerk-Agent
In Ihrem Netzwerk
Cloud-Verbindung
Google Analytics 4
zwischengespeichert als SQL
via DuckDB
Die MCP-Taste, die Sie Cursor oder Claude geben, hat einen Gültigkeitsbereich (lesen / analysieren / ausführen), jederzeit widerrufbar und pro Schlüssel ratenbegrenzt. Das KI-Tool ruft diese MCP-Tools auf, um seine Arbeit zu erledigen:
Musterschlüssel mit optionalen Parameterüberschreibungen.Warum Schema Intelligence den GA4 MCP-Server anders macht
Die meisten „MCP für X“-Server im Open-Source-Bereich stellen Ihrem KI-Tool die gleichen Funktionen zur Verfügung. Informationsschema Ihre Datenbank übergibt sie einem Fremden. Spaltennamen. Datentypen. Vielleicht ein Primärschlüssel. Speziell für Google Analytics 4 sieht die Lage noch düsterer aus: Ein typischer GA4 MCP-Server liefert eine flache Liste von GA4-Dimensions- und Metriknamen zurück, die KI muss raten, welche Metriken summierbar und welche gemittelt sind, und hat keine Ahnung, dass Engagement-Rate wird als Dezimalzahl (0-1) anstatt als Prozentsatz gespeichert und hat keine Ahnung, dass Veranstaltungsdatum ist eine Ganzzahl im Format YYYYMMDD und keine echte SQL-Anweisung. DATUMDeshalb ist der erste SQL-Befehl, den die meisten LLMs gegen ein einfaches GA4-Schema schreiben – egal ob von einem generischen GA4-MCP oder einer generischen GA4-MCP-Bibliothek –, beim ersten Versuch falsch. Das liegt nicht daran, dass der LLM fehlerhaft ist, sondern daran, dass ihm die notwendigen Daten fehlen, um korrekt zu sein.
Der Query Streams MCP-Server gibt dasselbe Schema zurück, angereichert mit dem, was wir nennen. Schema Intelligence (SI) — KI-gestützte Metadaten, die durch die Ausführung von Profiling-Abfragen gegen Ihre tatsächliches GA4-Daten, bevor der KI-Client überhaupt anfragt. Wenn SI für einen Konnektor aktiviert ist, werden alle Schema-Tools, die die KI aufruft, verarbeitet (qs_get_connector_schema, qs_get_table_schema, qs_profile_table, qs_get_relationships) gibt das reine Schema sowie sechs Ebenen kuratierten Wissens zurück. Das LLM hört auf, Ereignisnamen, Verkehrsquellen, Gerätekategorien, benutzerdefinierte Dimensionen und die ganzzahlig kodierte Datumsspalte zu erraten.
Um das zu verdeutlichen, hier ist, was der KI-Client von einem einzelnen qs_get_table_schema Aufruf gegen den GA4-Anschluss ga4_events Tabelle – zuerst ohne Schema Intelligence, dann mit.
Die sechs Ebenen der Schema Intelligence fügen hinzu
Jede Ebene befasst sich mit einer bestimmten Frageklasse, die das LLM sonst nur erraten würde, und SI läuft als optionaler, schreibgeschützter Profiling-Durchlauf, der Ihr Schema niemals verändert. Mehr dazu, wie Schema Intelligence generiert wird →
KI-generierte Beschreibungen
Eine leicht verständliche Zweckbeschreibung für jede Datenbank, jedes Schema, jede Tabelle und jede Spalte – einmalig generiert und bei Schemaänderungen aktualisiert. Vertrauenswürdigkeitsbasiert; benutzerdefinierte Beschreibungen haben Vorrang.
„Eine Zeile pro Benutzerinteraktion.“
Tabellenklassifizierungen
Jede Tabelle ist mit FACT (Transaktionsereignisse), DIM (Beschreibende Referenz) oder LOOKUP (Kleincode-Zuordnungen) sowie einer Geschäftsdomäne gekennzeichnet – Analyse, Vertrieb, Personalwesen, SEO, Finanzen, Support und 14 weitere.
ga4_traffic_sources [DIM, domain:analytics]
Semantische Typen pro Spalte
Achtzehn Datentypen – Währung, E-Mail-Adresse, Datum (JJJJMMTT), Statuscode, Prozentwert, Rangposition, Kennung, URL, Personenname und mehr. Die KI generiert dialektkorrektes SQL, das dem jeweiligen Datentyp entspricht.
Ereignisanzahl: Zähler · Ereignisdatum: Datum_JJJJMMTT
Beispielwerte aus realen Daten
Dem LLM wurden zufällige Zeilen angezeigt, sodass er Muster erkennt, die kein Schema zeigen kann – GA4-artige, unterstrichene Ereignisnamen, benutzerdefinierte Dimensionsformen und die tatsächliche Kodierung Ihrer Traffic-Quellzeichenfolgen.
'/pricing', '/features/text-to-sql']
Enum-Erkennung mit Verteilungen
Spalten mit geringer Kardinalität (50 oder weniger unterschiedliche Werte, maximal 5 % der Zeilen eindeutig) werden ihrer vollständigen Werteliste mit Zeilenanzahl zugeordnet. Die KI muss bei Ereignisnamen weder Groß- noch Kleinschreibung berücksichtigen.
| Sitzungsstart (18 %) | Kauf (3 %)
Implizite Fremdschlüsselerkennung
Die tabellenübergreifende Datenüberlappungsanalyse findet Joins, die nicht als DDL-Constraints deklariert sind. Sie werden zusammen mit formalen Fremdschlüsseln und Konfidenzwerten gespeichert und zurückgegeben von qs_get_relationships.
(99% Überlappung, Konfidenzintervall 1,0)
Gleiche Eingabeaufforderung, unterschiedliches SQL
Der Beweis liegt im SQL-Code, den das KI-Tool tatsächlich schreibt. Dieselbe Cursor-Sitzung, dasselbe Claude-Modell, dieselbe Eingabeaufforderung – „Zeigen Sie mir meine Top 10 Landingpages nach Engagement im letzten Monat, bei denen die Seitenaufrufe über 100 lagen.“ Ohne Schema Intelligence muss das LLM raten. Mit ihr weiß das LLM die Wahrheit.
si_recommendation Blockieren, auf das die KI reagieren kann, um SI mitten im Gespräch zu ermöglichen qs_request_si_analysis. Wie die Anreicherung mit Schema Intelligence funktioniert →
MCP ist nichts für Sie? Versuchen Sie stattdessen Nova AI.
MCP komplett überspringen: Nova AI ist direkt in das Query Streams-Webportal integriert.Sie können sich also anmelden und dieselben GA4-Fragen in einfacher Sprache stellen – „Wie hat sich unsere Absprungrate in den letzten 90 Tagen entwickelt?" oder "Welche Inhaltskategorien generieren die meisten Anmeldungen?— ohne Konfigurationsdateien und ohne jegliche Verkabelung.
Lernen Sie Nova AI kennenVoraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- Ein kostenloses Query Streams-Konto bei mein.querystreams.de.
- Der Query Streams Network Agent ist auf einem Rechner mit Internetzugang installiert – siehe Laden Sie den Query Streams Agent herunter..
- Ein für den Agenten konfigurierter Google Analytics 4-Connector – siehe bestehende API-Konnektor-Einrichtung Anleitungen für die OAuth-Kopplung. Der Agent verwaltet das Google-OAuth-Token; das KI-Tool greift niemals darauf zu.
- Jeder MCP-fähige KI-Client. In diesem Leitfaden zeigen wir Cursor, Claude Desktop, ChatGPT und Grok; wenn Sie Windsurf, Zed, Continue, Cline, VS Code Copilot, Codex oder Goose verwenden, ist der Konfigurationsblock im Wesentlichen derselbe.
- Fünf Minuten.
Generieren Sie einen MCP-Schlüssel
vom /mcp Seite in Query Streams, prägen Sie einen Schlüssel mit den gewünschten Scopes.
Fügen Sie es Ihrem KI-Client hinzu.
Ein JSON-Ausschnitt für Cursor, Claude, ChatGPT oder Grok. Überall derselbe Schlüssel.
Eine Frage stellen
„Was ist unsere wichtigste Traffic-Quelle in Bezug auf die Konversionsrate in diesem Monat?“ – die KI ruft die richtigen Tools auf, Sie erhalten die Antwort.
Schritt 1: Generieren eines Google Analytics MCP-Schlüssels in Query Streams
Melden Sie sich bei Query Streams an und öffnen Sie die MCP-Seite (oder melden Sie sich zuerst an unter mein.querystreams.de und klicken Sie MCP (in der linken Navigation). Derselbe Google Analytics MCP-Schlüssel erreicht alle Konnektoren in Ihrem Konto – nicht nur GA4 – sodass Sie nur einen generieren müssen. Klicken Sie hier. Schlüssel generierenGeben Sie dem Schlüssel einen einprägsamen Namen (etwa so etwas wie Cursor-Laptop oder claude-desktop), und wählen Sie die Gültigkeitsbereiche aus, die dieser Schlüssel haben soll:
lesen— Die KI kann Konnektoren durchsuchen und Schemata lesen. Für alles andere erforderlich.analysierenDie KI kann Tabellenprofile erstellen und Beziehungen (Stichprobenwerte, Verteilungen, semantische Typen) erkennen. Optional, aber für Analysearbeiten dringend empfohlen, bei denen das Verständnis der Struktur Ihrer Ereignisdaten wichtig ist.ausführen— Die KI kann tatsächlich SQL ausführen. Ohne diese Fähigkeit kann die KI nur auf Schema-Metadaten zugreifen.
Für einen typischen Workflow, bei dem Claude meine Google Analytics-Daten analysiert, sind alle drei Bereiche geeignet. Wenn Sie einen Schlüssel an einen Teamkollegen oder einen weniger vertrauenswürdigen Kunden weitergeben, sollten Sie den Bereich „Schlüssel“ verwenden. ausführen und lassen Sie sie nur stöbern. Sie können jeden Schlüssel jederzeit auf derselben Seite widerrufen; der KI-Client wird dies sehen. MCP_KEY_REVOKED Beim nächsten Aufruf wird die Verbindung sofort eingestellt. Es gibt keine Ausbreitungsverzögerung.
Kopieren Sie jetzt den Schlüssel – Query Streams zeigt ihn nur einmal an und speichert anschließend nur einen Hash. Falls Sie ihn verlieren, generieren Sie einen neuen. Der Schlüssel sieht folgendermaßen aus: qsmcp_ gefolgt von 48 zufälligen Zeichen, und das ist das, was Ihr KI-Client sendet. X-MCP-Schlüssel Anfrageheader.
Schritt 2: Fügen Sie Query Streams MCP zu Ihrem KI-Client hinzu
Die Konfiguration ist bei allen MCP-fähigen Clients gleich – ein MCP-Server-Einstiegspunkt, der auf … verweist. https://mcp.querystreams.com mit Ihrem Schlüssel im X-MCP-Schlüssel Kopfzeile. Wählen Sie unten Ihren Kunden aus.
// Bearbeiten Sie ~/.cursor/mcp.json { "mcpServers": { "Querystreams": { "URL": "https://mcp.querystreams.com", "Überschriften": { "X-MCP-Key": "qsmcp_PASTE_KEY_HERE" } } } }
// Einstellungen → Entwickler → Konfiguration bearbeiten { "mcpServers": { "Querystreams": { "URL": "https://mcp.querystreams.com", "Überschriften": { "X-MCP-Key": "qsmcp_PASTE_KEY_HERE" } } } }
// Einstellungen → Apps & Konnektoren → MCP hinzufügen Server-URL https://mcp.querystreams.com Authentifizierungsheader X-MCP-Schlüssel Headerwert qsmcp_PASTE_KEY_HERE // Erfordert einen kostenpflichtigen ChatGPT-Tarif. // (Plus / Pro / Team / Enterprise).
// Grok → Einstellungen → Werkzeuge { "mcp_servers": [{ "Name": "Querystreams", "URL": "https://mcp.querystreams.com", "auth_header": "X-MCP-Key", "auth_value": "qsmcp_..." }] }
Starten Sie Ihren KI-Client neu. Beim nächsten Start erkennt er die acht oben aufgeführten Query Streams MCP-Tools und zeigt sie in seiner Werkzeugpalette an. In Cursor und Claude Desktop können Sie dies überprüfen, indem Sie Folgendes eingeben: „Verbindungen auflisten“ — die KI sollte anrufen qs_list_connectors und senden Sie uns Ihren Google Analytics 4-Connector zusammen mit allen anderen von Ihnen konfigurierten Einstellungen zurück.
Schritt 3: Stellen Sie der KI eine Google Analytics 4-Frage
Sie schreiben kein SQL – das übernimmt die KI. Sie stellen eine Frage, die KI wählt das passende MCP-Tool aus, der Agent führt die Abfrage auf Ihren zwischengespeicherten GA4-Daten aus, und die Antwort wird als Text und Tabellen zurückgegeben. Drei Beispielabfragen zum Ausprobieren:
Verkehrsquellenmedium Die Daten werden im aktuellen Monat mit der Anzahl der Conversion-Ereignisse verknüpft und nach Conversion-Rate sortiert. Die Ergebnistabelle wird direkt im Browser angezeigt, zusammen mit einer schriftlichen Erläuterung, welche Kanäle die meisten Anmeldungen generieren und welche den größten Trafficverlust verursachen.Wenn die KI zum ersten Mal ein Tool aufruft, kann Ihr Client eine Bestätigungsabfrage anzeigen, in der Sie um Ihre Zustimmung gebeten werden – dies ist der Standard-Zustimmungsprozess von MCP und keine Ergänzung von Query Streams. Nach der einmaligen Zustimmung kann die KI die weitere Kommunikation problemlos fortsetzen. Sie können die Zustimmung jederzeit in den Einstellungen Ihres Clients erneut aufrufen.
Ehrlicher Abrechnungshinweis: Die MCP-Nutzung wird auf Basis unkomprimierter Bytes abgerechnet.
Die Excel-Add-Ins von Query Streams, Google Sheets-Add-Ons, der Web-Query-Builder und Nova AI laufen alle über unsere komprimierte Cloud-Verbindung – wir messen und berechnen den Verbrauch. komprimierte Bytes gegen Ihren Datenbereich. Der MCP-Transport (Streamable HTTP gemäß der offiziellen MCP-Spezifikation) unterstützt keine zuverlässige durchgängige Komprimierung über alle Clients und zwischengeschalteten Proxys hinweg, daher messen und berechnen wir die Komprimierung individuell. unkomprimierte Bytes für MCP-Datenverkehr.
- Was das bedeutet: Eine 3 MB große GA4-Tagesaggregatabfrage beansprucht bei Abruf über MCP ca. 3 MB Ihres Datenbereichs, im Vergleich zu ca. 400–600 KB über Excel/Sheets/Nova/den Abfrage-Generator. GA4-Ereignisdaten sind außergewöhnlich gut komprimierbar – wiederholte Ereignisnamen und Traffic-Quellen werden über LZ4 und unsere Cloud-Verbindung um das 6- bis 8-Fache komprimiert –, daher ist die Lücke bei diesem Konnektor größer als bei den meisten Datenbanken.
- Was dies nicht ist: Es handelt sich weder um einen Aufschlag noch um eine Strafe für die Verwendung von MCP. Wir leiten die tatsächlich übertragenen Bytes weiter. Die anderen Clients sind günstiger, da die Komprimierung bei diesen Transportprotokollen zuverlässig funktioniert; wir bestrafen Sie nicht für Ihre Protokollwahl, müssen aber die Kostenstruktur transparent darlegen.
- Was Sie tun können: Bei sehr großen, wiederkehrenden Abfragen (z. B. Export von Ereignissen mit über 100.000 Zeilen) empfiehlt sich die Verwendung von Excel/Sheets/Nova. Für interaktive KI-Tool-Aufrufe (typischerweise 100–5.000 Zeilen als Antwort, die in einen LLM-Kontext passen) ist MCP die richtige Wahl, und der Kostenunterschied liegt im Cent-Bereich.
Häufig gestellte Fragen
Muss ich Ports öffnen oder ein VPN einrichten, um dies zu nutzen? +
https://mcp.querystreams.com aus dem öffentlichen Internet, also wenn ausgehendes HTTPS auf dem Agenten-Host funktioniert, funktioniert auch MCP. So funktioniert die Verbindung, die nur ausgehende Verbindungen zulässt →
Welche KI-Tools kann ich mit Query Streams MCP verwenden? +
Kann ich einen MCP-Schlüssel widerrufen? +
/mcp Seite, pro Organisation über Planeinstellungen und Plattformebene), wobei keine der Optionen eine Datenbankpasswortrotation oder einen Agentenneustart erfordert. Mehr zum Widerrufen von Schlüsseln und zur MCP-Schlüsselsicherheit →
Wie wird die MCP-Nutzung meinem Datenbereich in Rechnung gestellt? +
komprimierte BytesMCP läuft über Streamable HTTP, welches die durchgängige Komprimierung nicht zuverlässig über alle Clients und Proxys hinweg unterstützt, daher berechnen wir dies separat. unkomprimierte BytesEin 1 MB großes Ergebnis, das an Excel zurückgegeben wird, beansprucht in der Regel ca. 150–250 KB Ihrer Daten; dasselbe 1 MB große Ergebnis, das über MCP an Cursor zurückgegeben wird, beansprucht ca. 1 MB. Wir legen Wert auf Transparenz, damit Sie von Anfang an Bescheid wissen und am Ende des Abrechnungszeitraums keine Überraschung erleben.
Funktioniert Query Streams MCP mit meiner GA4-Eigenschaft + benutzerdefinierten Dimensionen und Ereignisparametern? +
ga4_events Tabelle und bei jeder Projektion (ga4_page_performance, ga4_user_acquisition, ga4_conversions, ga4_traffic_sourcesSchema Intelligence erkennt benutzerdefinierte Dimensionen bei der ersten Synchronisierung und integriert sie in die LLM-Sicht des Schemas mit semantischen Typen, Beispielwerten und gegebenenfalls Enum-Verteilungen – also eine Spalte, die Sie als definiert haben. „customer_tier“ mit Werten frei/Profi/Unternehmen Für die KI wird es als Statuscode-Enumeration angezeigt, nicht als undurchsichtiger VARCHAR-Wert. Sie können mehrere GA4-Eigenschaften als separate Konnektoren registrieren (z. B. Hauptseite + Blog + mobile App), und das LLM wählt den richtigen anhand des Namens aus. Universal Analytics, der veraltete Vorgänger, ist nicht Unterstützt wird nur GA4.
Worin unterscheidet sich das vom Betrieb eines Open-Source-GA4-MCP-Servers in Eigenregie? +
Ereignisprotokolleund dieselbe Abrechnungspipeline für den Datenbereich, die Sie bereits verwenden – all das bietet Ihnen ein direktes MCP nicht. Und speziell auf der GA4-Seite: die zwischengespeicherte SQL-Oberfläche (mit der Datums-Semantiktyp-Annotation YYYYMMDD, dem Hinweis zur Engagement-Rate in Prozent und den ermittelten Enum-Werten für Ereignisname) bietet dem LLM eine deutlich höhere Genauigkeit beim ersten Versuch als die direkte Übersetzung natürlicher Sprache in eine GA4-Daten-API. runReport Anruf.
Was passiert, wenn die KI versucht, Daten zu schreiben oder zu löschen? +
qs_run_query Der Aufruf wird von einem fest codierten, schreibgeschützten Validator analysiert, der nur SELECT, MIT, und ERKLÄREN Aussagen; alles andere gibt zurück READONLY_VIOLATION und erreicht niemals den GA4-Cache. Der Validator läuft im Agentenprozess in Ihrem Netzwerk, nicht in der Cloud, sodass eine kompromittierte Cloud-Schnittstelle ihn nicht umgehen kann. (Die GA4-Daten-API selbst ist ebenfalls schreibgeschützt, aber der gleiche Schutz gilt für alle anderen Konnektoren, die Sie hinzufügen könnten – PostgreSQL, MySQL usw.)
Kann ich sehen, was die KI tatsächlich gefragt hat? +
Ereignisprotokolle mit Organisation, Benutzer, Schlüssel, Bereich, Latenz und Ergebniscode. Der Organisationsadministrator kann mit einer einzigen Abfrage die Frage beantworten: „Wer hat MCP letzte Woche verwendet, welchen Connector und welche Anfrage wurde gestellt?“ Beachten Sie, dass wir dies protokollieren. Werkzeugname und MetadatenNicht der SQL-Text oder die zurückgegebenen Zeilen – diese werden über die Cloud-Verbindung übertragen und landen niemals in den Cloud-Protokollen. Speziell für GA4 gilt Folgendes: Ereignisprotokolle Der Tisch ist auch Ihr nur Audit-Trail: Im Gegensatz zu den meisten Datenbanken stellt die GA4 Data API kein Administrator-Audit-Log für OAuth-Anwendungen bereit. Daher ist das agentenseitige Protokoll die maßgebliche Quelle für die Frage, „wer welche Eigenschaft wann abgefragt hat“.
Muss ich Schema Intelligence ausführen, um Query Streams MCP verwenden zu können? +
(Konnektor, Datenbank) PaarMCP funktioniert auch ohne diese Funktion einwandfrei. Die KI erhält das Basisschema (Typen, Primärschlüssel, formale Fremdschlüssel, Indizes) und schreibt einfache Abfragen. Mit aktiviertem SI erhält die KI sechs zusätzliche Ebenen kuratierter Metadaten: (1) KI-generierte Beschreibungen zu jeder Datenbank, Tabelle und Spalte; (2) Tabellenklassifizierungen (FACT für Transaktionsereignisse, DIM für beschreibende Referenzen, LOOKUP für kleine Codezuordnungen) plus ein Geschäftsdomänen-Tag (Vertrieb, Personalwesen, SEO, Finanzen, Support und 14 weitere); (3) ein semantischer Typ für jede Spalte (Währung, E-Mail, Datum_JJJJMMTT, Statuscode, Prozentsatz, Rangposition, Kennung, URL, Personenname und 9 weitere), der die dialektkorrekte SQL-Generierung steuert; (4) Stichprobenwerte aus Ihren realen Daten, damit das LLM Muster erkennt, die kein Schema aufzeigen kann; (5) Enum-Erkennung mit vollständigen Wertverteilungen für Spalten mit niedriger Kardinalität; und (6) KI-erkannte Fremdschlüssel basierend auf Datenüberschneidungen zwischen Tabellen, die durch qs_get_relationshipsOhne SI enthält jede Schema-Tool-Antwort auch eine si_recommendation Die Liste enthält genau, was für den Anruf fehlt – die KI kann dies lesen und anbieten, SI mitten im Gespräch auszulösen. qs_request_si_analysisDie Laufzeit skaliert mit der Tabellenanzahl: Eine kleine Datenbank mit weniger als 100 Tabellen ist in etwa 10 Minuten fertig; eine typische mittelgroße Datenbank (einige hundert Tabellen) in 15–25 Minuten; eine große Unternehmensdatenbank mit über 1.500 Tabellen kann für einen vollständigen Scan 45–60 Minuten benötigen. SI wird über Ihren Netzwerkagenten auf Ihre Daten angewendet (niemals in der Cloud), schreibt niemals in Ihre Datenbank, ändert niemals Ihr Schema und aktualisiert sich inkrementell, wenn sich Ihr Schema ändert – daher sind nachfolgende Ausführungen nach dem Hinzufügen oder Ändern von Tabellen deutlich schneller als die erste. Der End-to-End-Effekt: Mit aktiviertem SI schreibt Ihr KI-Client viel häufiger beim ersten Versuch korrektes SQL als gegen einen beliebigen „MCP für X“-Server, der lediglich den LLM übergibt. Informationsschema.
Was passiert, wenn ich später einen weiteren Konnektor hinzufüge, wie zum Beispiel Stripe oder PostgreSQL? +
qs_list_connectors wird automatisch erkannt), sodass ein Konfigurationsblock Ihr gesamtes Konto, sowohl das aktuelle als auch das zukünftige, abdeckt. Warum ein Schlüssel alle Anschlüsse abdeckt →
Muss ich MCP einrichten, nur um mit meinen Daten zu chatten? +
Los geht's!
Verbinden Sie Ihr KI-Tool in fünf Minuten mit Ihren GA4-Daten.
Ein einziger Google Analytics MCP-Schlüssel erreicht GA4, jede Datenbank und jeden anderen API-Connector in Ihrem Query Streams-Konto – mit vollständigem Audit-Trail, Ratenbegrenzungen pro Schlüssel und ohne Firewall-Änderungen. Unabhängig davon, ob Sie Claude + GA4, Cursor + GA4, ChatGPT oder Grok verwenden: Derselbe Schlüssel und derselbe Netzwerkagent bedienen alle Clients.
Verwandte Leitfäden: Laden Sie den Query Streams Agent herunter. | API-Konnektor-Einrichtung | Alle MCP-Server-Anleitungen | Nova AI Text-zu-SQL
Kategorie: MCP-Server
Tags: mcp, claude, cursor, chatgpt, grok, google-analytics, ga4, web-analytics, marketing-analytics, api-connector, ai
Meta-Beschreibung: Verbinden Sie Claude oder Cursor über das MCP mit Google Analytics 4. Fragen Sie GA4-Daten mit KI in verständlichem Englisch ab. Kostenlos.


