ga-gsc-analytics
ga-gsc-analytics
Schreibgeschützter MCP-Server, der Google Analytics 4- und Google Search Console-Daten (analytics.readonly + webmasters.readonly-Bereiche) für Claude Code / Codex bereitstellt.
Neu hier? Folgen Sie ONBOARDING.md für eine Schritt-für-Schritt-Anleitung von null bis funktionsfähig (Claude Code installieren, Anmeldedaten erhalten, autorisieren, verifizieren). Der Rest dieser Datei ist Referenzmaterial.
KI-Agenten: Diese Datei dient auch als
AGENTS.md– beginnen Sie hier für die Einrichtung, lesen Sie dannskills/analyze-ga-gsc/SKILL.mdfür die Verwendung der Tools (Zugriffsprüfungen, Standard-Datumsbereiche, GA4- vs. GSC-Semantik, Präsentationsübergabeformat). Bitten Sie einen Benutzer niemals, Anmeldedaten in den Chat einzufügen.
Werkzeuge
analytics_auth_start/analytics_auth_status— lokaler OAuth-Ablauf + Statusprüfunganalytics_list_sources— listet GA4-Properties und GSC-Sites auf, die für das autorisierte Konto verfügbar sindga_run_report— führt einen GA4-Bericht ausgsc_query_search_analytics— fragt Search Console-Daten abanalytics_presentation_snapshot— kombinierter GA4- und GSC-Snapshot für die Berichterstattung
Related MCP server: BigQuery MCP Server
Einrichtung (pro Benutzer)
Jeder Benutzer autorisiert mit seinem eigenen Google-Konto und behält sein eigenes lokales Token – teilen Sie niemals client_secret.json-Geheimnisse oder tokens.json zwischen Maschinen.
Google Cloud OAuth-Client: Erstellen Sie (oder verwenden Sie einen vorhandenen) OAuth 2.0-Desktop-Client in der Google Cloud Console und laden Sie dessen
client_secret.jsonherunter. Wenn der Zustimmungsbildschirm den Veröffentlichungsstatus „Testen“ hat, fügen Sie zuerst das Google-Konto jedes neuen Benutzers als Testbenutzer hinzu, andernfalls schlägt die Authentifizierung mit Zugriffsverweigerung fehl.Platzieren Sie die Anmeldedaten unter
~/.config/ga-gsc-analytics/client_secret.json(oder zeigen Sie mitGA_GSC_CLIENT_SECRETauf einen benutzerdefinierten Pfad).Datenzugriff gewähren: Das autorisierende Google-Konto benötigt echte Berechtigungen für die Ziel-GA4-Property (Analytics Admin → Property Access Management) und die GSC-Site (Search Console → Einstellungen → Benutzer und Berechtigungen).
Erstellen Sie den Server (nur erforderlich, wenn Sie
mcp/server.mjsändern; das Repository enthält ein vorgebautesmcp/server.bundle.cjs):
pnpm install
pnpm run build # bundles mcp/server.mjs -> mcp/server.bundle.cjsRegistrieren Sie den MCP-Server. Entweder:
Claude Code, benutzerbezogen:
claude mcp add ga-gsc-analytics -- node /path/to/ga-gsc-analytics/mcp/server.bundle.cjsClaude Code / Codex, projektspezifisch: Dieses Repository enthält bereits eine relative
.mcp.json({"mcpServers": {"ga_gsc_analytics": {"command": "node", "args": ["./mcp/server.bundle.cjs"]}}}) – kopieren Sie sie in ein Projekt oder verlinken/vendoren Sie diesen gesamten Ordner, und sie wird automatisch erkannt, wenn dieses Projekt geöffnet wird.
Autorisieren: Rufen Sie das Tool
analytics_auth_startaus Ihrem KI-Tool auf – es öffnet einen lokalen Browser-OAuth-Ablauf und schreibt~/.config/ga-gsc-analytics/tokens.json.Verifizieren: Rufen Sie
analytics_auth_statusauf (sollteauthorized: truemelden), dannanalytics_list_sources, um zu bestätigen, dass die erwarteten GA4-Properties / GSC-Sites angezeigt werden.
Konfigurationsüberschreibungen
Umgebungsvariable | Standard |
|
|
|
|
|
|
Entwicklung
pnpm run check # syntax check
pnpm test # node --test tests/*.test.mjsThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables querying Google Analytics 4 traffic, engagement, and conversions, as well as Google Search Console performance, index status, and sitemap management.13MIT
- FlicenseNot gradedqualityDmaintenanceEnables read-only interaction with Google BigQuery, including SQL queries, dataset/table listing, schema retrieval, table preview, and metadata access via service account authentication.
- AlicenseBqualityCmaintenanceProvides secure, read-only access to Bing Webmaster Tools analytics and non-destructive URL submission for indexing, without destructive site management capabilities.16MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying Google Analytics 4 data through MCP tools for running reports, listing properties, getting real-time metrics, and exploring metadata.12MIT
Related MCP Connectors
Read-only SaaS business intelligence from GA4, Stripe, and Google Search Console.
Read-only MCP access to sessions, funnels, campaigns, errors, live visitors, and anomalies.
Query Churn Solution cancellation-flow metrics, revenue, and feedback analytics (read-only).
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/horiiiiii032929/ga-gsc-analytics-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server