Google Search Console MCP
mcp-gsc
Teil der DigestSEO-Suite von Open-Source-SEO-Tools.
Produkt: digestseo.com/gsc-mcp
Support: digestseo.com/support
Datenschutz: digestseo.com/privacy
Der Self-Hosting-Launcher ist als @digestseo/mcp-gsc verfügbar:
npx -y @digestseo/mcp-gscFür die Google-OAuth- und Cloudflare-Bereitstellungskonfiguration folgen Sie SETUP.md.
In 30 Sekunden verbinden
Jede bereitgestellte Instanz stellt denselben Endpunkt bereit:
https://<your-worker>.workers.dev/mcpDie von DigestSEO gehostete Instanz ist verfügbar unter:
https://mcp-gsc.digestseo.com/mcpClaude Code
claude mcp add --transport http gsc https://<your-worker>.workers.dev/mcpCursor
ChatGPT – fügen Sie es als benutzerdefinierten Connector hinzu; siehe In Ihrem KI-Client verbinden unten.
Ein selbst hostbarer Model Context Protocol (MCP)-Server für Google Search Console. Verbinden Sie ihn mit Claude.ai, Cursor, ChatGPT oder einem beliebigen MCP-kompatiblen Client und fragen Sie Ihren KI-Assistenten nach der organischen Suchleistung Ihrer Website – Impressionen, Klicks, Top-Anfragen, Indexstatus und Sitemap-Gesundheit – direkt aus Ihrem eigenen Google-Konto.
Es läuft auf Cloudflare Workers und wird mit einem One-Click-Google-OAuth-Onboarding geliefert: Verbinden Sie den Server in Ihrem Client, melden Sie sich einmalig mit Google an, erteilen Sie die angeforderten Google-Search-Console-Berechtigungen und fertig. Keine API-Schlüssel zum Kopieren und keine Service-Account-JSON-Datei zu verwalten.
Bevorzugen Sie null Einrichtung? Die gehostete Version – mit automatischen wöchentlichen E-Mail-Digests, die in Ihren Posteingang geliefert werden – finden Sie unter digestseo.com. Dieses Repository ist der Open-Source-Kern, den Sie selbst ausführen können.
Tools
Standardmäßig (GSC_ACCESS_MODE=readwrite) stellt dieser Server 17 Tools bereit. Schreibgeschützte Analyse- und Berichtstools sind mit MCPs readOnlyHint gekennzeichnet; die unten aufgeführten Schreib-Tools können Search-Console-Properties, Sitemaps oder den Indexierungsstatus ändern. Setzen Sie GSC_ACCESS_MODE=readonly, um nur den schreibgeschützten Bereich der Search Console anzufordern und die 12 schreibgeschützten Tools bereitzustellen.
Tool | Zugriff | Was es tut |
| Lesen | Listet jedes Tool auf, das dieser Server bereitstellt, und meldet, ob Ihre Google-Verbindung derzeit authentifiziert ist ( |
| Lesen | Listet die Search-Console-Properties auf, auf die das verbundene Google-Konto zugreifen kann ( |
| Lesen | Impressionen, Klicks, CTR und durchschnittliche Position über einen Zeitraum, mit Dimensionen, Filtern, Paginierung und wählbarem Suchtyp. |
| Lesen | Googles URL-Inspektion-Bericht für eine einzelne Seite. |
| Lesen | Listet eingereichte Sitemaps auf oder ruft die Details einer Sitemap ab. |
| Lesen | Hebt Optimierungsmöglichkeiten, konkurrierende Seiten und rückläufige Inhalte hervor. |
| Lesen | Analysiert Seiten mit Impressionen und vergleicht zwei Zeiträume. |
| Lesen | Erstellt einen verständlichen Sieben-Tage-Leistungsbericht mit Aufsteigern, Top-Seiten und einer empfohlenen Maßnahme. |
| Schreiben | Fügt eine Search-Console-Property hinzu oder entfernt sie. |
| Schreiben | Reicht eine Sitemap ein oder entfernt sie. |
| Schreiben | Fordert die Indexierung über die Google Indexing API an. Google beschränkt diese API derzeit auf Seiten mit |
Der Lese-Schreib-Modus fordert die Lese-Schreib-Berechtigungen der Google Search Console und der Indexing API an. Der Nur-Lese-Modus fordert nur https://www.googleapis.com/auth/webmasters.readonly (plus openid und email) an und registriert die fünf Schreib-Tools nicht. Lese-Schreib bleibt die Standardeinstellung, damit bestehende Bereitstellungen ihr aktuelles Verhalten beibehalten; siehe SETUP.md, um vor dem Verbinden von Benutzern einen Modus auszuwählen.
indexing.request-Berechtigung. Die Google Indexing API ist kein allgemeines Tool zur Seiteneinreichung – zum Zeitpunkt der Erstellung dieses Textes beschränkt Googles eigene Dokumentation sie auf zwei Inhaltstypen: Seiten mitJobPosting-strukturierten Daten und Livestream-Seiten mitBroadcastEvent-strukturierten Daten, die inVideoObjectverschachtelt sind. Vor der Einreichung ruft der Server die Ziel-URL ab und prüft deren JSON-LD auf einen dieser beiden Typen; wenn keiner vorhanden ist (oder die Seite nicht abgerufen werden kann), gibt er einen Fehler zurück, der erklärt, warum die URL nicht berechtigt ist, anstatt die Indexing API aufzurufen. Eine erfolgreiche Einreichung ist nur eine Bestätigung, dass Google die Benachrichtigung erhalten hat – sie garantiert nicht, dass die URL indexiert wird.
Related MCP server: gsc-mcp
Was Sie fragen können
Sobald Sie verbunden sind, fragen Sie Ihren Assistenten zum Beispiel:
"Was sind meine Top-20-Anfragen nach Klicks in den letzten 28 Tagen?"
"Vergleichen Sie die Impressionen für example.com diesen Monat mit dem letzten Monat – welche Seiten sind gefallen?"
"Ist
https://example.com/pricingindexiert? Wann wurde es zuletzt gecrawlt?""Für welche Anfragen rankt mein Blog auf Position 5–15? Das sind meine Quick Wins."
"Gib mir einen wöchentlichen Digest für
sc-domain:example.combis heute.""Haben meine Sitemaps Fehler oder Warnungen?"
"Teile meine Klicks mithilfe eines Regex auf die Anfrage in Marke vs. Nicht-Marke auf."
"Wie schneidet meine Website bei Google Discover im Vergleich zur normalen Websuche ab?"
In Ihrem KI-Client verbinden
Sobald Sie den Server bereitgestellt haben (siehe SETUP.md), verbinden Sie ihn, indem Sie die /mcp-URL Ihres Workers in Ihren Client einfügen:
https://<your-worker>.workers.dev/mcpClaude.ai – Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen → fügen Sie die
/mcp-URL ein. Lassen Sie Client-ID und Client-Geheimnis leer. Bei der ersten Verwendung öffnet Claude einen Google-Anmeldevorgang; erteilen Sie den von der Bereitstellung angeforderten Zugriff und der Connector wird grün.Cursor – fügen Sie es als benutzerdefinierten MCP-Server hinzu, der auf dieselbe
/mcp-URL zeigt.ChatGPT (mit Connector-/MCP-Unterstützung) – fügen Sie einen benutzerdefinierten Connector mit der
/mcp-URL hinzu.
Jeder MCP-kompatible Client funktioniert – sie zeigen alle auf denselben /mcp-Endpunkt und teilen denselben OAuth-Ablauf.
Setup
Self-Hosting bedeutet, dass Sie Ihre eigenen Google-OAuth-Anmeldedaten und ein Cloudflare-Konto mitbringen. Die vollständige, kopierbare Anleitung finden Sie in SETUP.md – einschließlich eines wichtigen Hinweises zur Google-OAuth-Verifizierung und zum 7-Tage-Refresh-Token-Limit, solange Ihre App nicht verifiziert ist.
Kurzer Überblick:
git clone https://github.com/<you>/mcp-gsc.git
cd mcp-gsc
npm install
cp wrangler.example.jsonc wrangler.jsonc # then paste in your KV ids
# set GOOGLE_CLIENT_ID / GOOGLE_CLIENT_SECRET / TOKEN_ENCRYPTION_KEY as secrets
# choose GSC_ACCESS_MODE=readonly in wrangler.jsonc for a read-only deployment
npm run deploySiehe SETUP.md für jeden Schritt im Detail.
Entwicklung
npm install
npm test # typecheck + offline unit tests (what CI runs)
npm run dev # wrangler dev (local)
npm run test:smoke # structural smoke tests against a deploymentBeiträge willkommen – siehe CONTRIBUTING.md.
Lizenz
MIT © 2026 DigestSEO.
Erstellt und gepflegt von Tomi Šeregi, dem Entwickler hinter digestseo.com – wöchentliche SEO-Digests für nicht-technische Website-Besitzer.
This 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
- AlicenseBqualityBmaintenanceSEO audit and Google Search Console MCP server with 23 tools. Search analytics, URL inspection, Indexing API, Core Web Vitals (CrUX), striking distance keywords, keyword cannibalization detection, branded query analysis, and automated site audits.302MIT
- AlicenseAqualityAmaintenanceMCP server for Google Search Console, URL Inspection & Indexing API — search analytics, sitemap management, and batch indexing131,0696MIT
- AlicenseAqualityBmaintenanceSEO MCP over Search Console, GA4, PageSpeed, Cloudflare, IndexNow, CrUX, and 7 technical-SEO HTTP tools.703MIT
- AlicenseAqualityBmaintenanceGoogle Search Console for Claude, Cursor & any MCP client — one sign-in, 30 seconds, no Google Cloud project. Six read-only tools (search analytics incl. Google Discover, period comparison with computed deltas, batch URL inspection, sitemaps) plus five built-in SEO analyses as slash-commands. Tokens stay on your machine. MIT.6966MIT
Related MCP Connectors
SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.
SEO MCP server: crawl your site, find AI-visibility gaps, and ship the fix from your coding agent.
Open-source SEO manager for coding agents: keyword research, content PRs, rank + Search Console.
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/AKzar1el/mcp-gsc'
If you have feedback or need assistance with the MCP directory API, please join our Discord server