Google Search Console, Bing und GA4 für jeden MCP-Client
GSC Magic spricht das Standard-Model-Context-Protocol über Streamable HTTP. Jeder Client mit Unterstützung für Remote-Server kann sich verbinden: Hermes Agent, OpenClaw, Grok, Zed, Agenten-Frameworks und dein eigener Code.
Zuletzt aktualisiert: 2026-10-30
GSC Magic ist ein standardkonformer Remote-MCP-Server unter https://mcp.gscmagic.com/mcp (Streamable HTTP) mit OAuth-2.1-Dynamic-Client-Registration und Bearer-Token, sodass sich jeder Model-Context-Protocol-Client, jedes Agenten-Framework und jedes Skript verbinden und die 70 Tools für Search Console, Bing, GA4 und Reports aufrufen kann.
Einrichtung in 3 Schritten
- Endpunkt: https://mcp.gscmagic.com/mcp (POST für JSON-RPC, Streamable-HTTP-Transport).
- Authentifizierung: OAuth 2.1 mit Dynamic Client Registration (Discovery unter /.well-known/oauth-protected-resource) oder ein im Dashboard erstelltes Bearer-Zugriffstoken.
- Rufe tools/list auf, um zu sehen, was dein Tarif und deine Berechtigungen erlauben, dann tools/call.
curl -X POST https://mcp.gscmagic.com/mcp \
-H "Authorization: Bearer gsm_YOUR_TOKEN" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' Gut zu wissen
- Jedes Tool deklariert readOnlyHint, destructiveHint und openWorldHint, sodass Clients anzeigen können, was unbedenklich ist.
- Tool-Schemas vermeiden Unions, $ref und additionalProperties, damit sie in jedem Client laden, auch in den strengsten.
- Ergebnisse sind kompaktes JSON mit ausdrücklichen Kürzungs-Flags; große Exporte werden im gehosteten Dienst nie auf die Festplatte geschrieben.
Was du nach der Verbindung fragen kannst
- „Liste meine Search-Console-Properties auf und nenne die mit den meisten Klicks in den letzten 28 Tagen.“
- „Welche Suchanfragen stehen auf den Positionen 4–10 mit den meisten Impressionen? Schlag neue Titel vor.“
- „Vergleiche die Klicks dieses Monats mit dem Vormonat nach Seite und sag mir, was sich bewegt hat.“
- „Welche URLs aus meiner Sitemap sind nicht indexiert, und was sagt die URL-Prüfung?“
- „Wie viele Sitzungen kamen im letzten Monat von ChatGPT, Perplexity und Claude, und auf welche Seiten?“
Mehr in den 25 SEO-Prompts für KI-Agenten; die vollständige Tool-Liste steht auf der Tools-Seite.
Fehlerbehebung
POST /mcp liefert 401, bevor ich mich registrieren kann.
Das ist erwartet: Die 401 enthält einen WWW-Authenticate-Header, der auf /.well-known/oauth-protected-resource/mcp zeigt. Folge ihm, um den Autorisierungsserver zu finden, registriere dich über /register und autorisiere dann mit PKCE. Oder überspringe OAuth und sende ein Dashboard-Zugriffstoken als Bearer.
Der Client kann sich nicht registrieren: redirect_uri abgelehnt.
Die dynamische Registrierung akzeptiert Loopback-Adressen und die bekannten Callback-Origins von Claude und ChatGPT. Für andere gehostete Clients nutze ein Zugriffstoken oder wende dich an den Support, um die Origin freizuschalten.
tools/list liefert weniger Tools als der Katalog.
Die Liste wird pro Konto berechnet: Tarif, erteilte Google-Scopes, Bing- und IndexNow-Keys, Schreibmodus und Kundengruppe filtern sie alle. Ein Free-Konto, bei dem nur Google verbunden ist, sieht die Tools für Search Console, Reports und GA4.
SSE- oder Streaming-Fehler.
Sende Accept: application/json, text/event-stream und behalte den Mcp-Session-Id-Header, falls dein Client Sitzungen nutzt. Der Server ist zustandslos, ein erneuter Verbindungsaufbau ist also immer unbedenklich.
Beliebiger MCP-Client: häufige Fragen
Gibt es eine lokale Version (stdio)?
Ja. Derselbe Server läuft lokal mit deinen eigenen Google-Zugangsdaten für alle, die das bevorzugen; der empfohlene Weg ist der gehostete Dienst, weil er kein Google-Cloud-Projekt braucht.
Welche Rate Limits gelten?
Es gelten die Limits des Tarifs pro Konto (Free: 200 Aufrufe im Monat, 10 pro Tag). Dazu kommt ein großzügiges Limit pro IP, ausgelegt auf die gemeinsam genutzten Adressen von Claude und ChatGPT.
Weitere Clients
Claude · ChatGPT · Claude Code · Cursor · Windsurf · VS Code · Gemini CLI · Zed · Cline · Continue · n8n · LibreChat · goose · Warp · Raycast · OpenClaw · Hermes Agent · Grok