Google Search Console MCP
Google Search Console MCP
Deutsch | Русский
A1 Google Search Console MCP verbindet eine KI-App mit der Google Search Console. Untersuchen Sie die Suchleistung, prüfen Sie, ob eine URL indexiert ist, sehen Sie sich Sitemaps an und reichen Sie eine Sitemap bei Bedarf gezielt ein oder wieder ein oder entfernen Sie sie.
Es funktioniert mit den Properties, auf die Ihr Google-Konto Zugriff hat. Wichtig ist: Es wird der exakte Property-Wert der Search Console verwendet – ein Domain-Property und eine URL-Präfix-Property sind unterschiedliche Objekte.
12 Tools. Sieben Tools lesen Properties, Suchdaten, Sitemaps und Index-Status; zwei Tools fügen ein Property hinzu oder reichen eine Sitemap ein; drei Tools können Daten entfernen oder eine beliebige API-Methode aufrufen.
Exakte Property-IDs.
https://example.com/,https://www.example.com/undsc-domain:example.comsind voneinander verschieden.list_siteszeigt den zu verwendenden Wert.Suchdaten mit Kontext. Rufen Sie Klicks, Impressionen, CTR und Position nach Datum, Seite, Suchanfrage, Land, Gerät oder Suchdarstellung ab.
Indexierung, nicht Veröffentlichung. Die URL-Untersuchung zeigt den aktuellen Google-Status; sie nimmt eine Seite nicht in den Index auf, sondern erzwingt das nicht.
Beginnen Sie mit einer reinen Lesefrage:
Zeigen Sie die Top-20-Suchanfragen für meine Property der letzten 28 Tage, mit Klicks und CTR.
Server verbinden · Anwendungsfälle entdecken · Technische Dokumentation öffnen
So funktioniert Sie es in einer Minute
Sie: Ist
https://example.com/pricingindexiert? Wenn nicht, warum?Assistent: Prüft die URL und zeigt den Index-Status, die Abdeckung, die Crawl-Informationen und die kanonischen URLs an. Es wird nichts verändert.
Sie: Prüfen Sie meine eingereichten Sitemap-Prüfe und bereiten Sie eine erneute Einreichung on denen mit Fehlern vor.
Assistent: Zeigt die Sitemap, ihre Warnungen und Fehler und fragt dann um Bestätigung, bevor sie erneut eingereicht wird.
Sie: Bestätigt.
Assistent: Reicht die ausgewählte Sitemap erneut ein. Es werden keine Wortarten verändert, und Indexierung wird nicht garantiert.
Related MCP server: mcp-gsc
Inhalt
Schnellstart
Sie benötigen Node.js 20+, ein Google-Konto mit Zugriff auf eine Search-Console-Property und OAuth-Anmeldedaten von Google Cloud.
Fügen Sie den Server zu Ihrer KI-App hinzu.
Beginnen Sie mit der Lesefragen oben.
In der App: Öffnen Sie Settings → Plugins → MCP servers, wählen Sie Add server und fügen Sie npx -y mcp-google-search-console@latest mit GOOGLE_SEARCH_CONSOLE_CLIENT_ID, GOOGLE_SEARCH_CONSOLE_CLIENT_SECRET und GOOGLE_SEARCH_CONSOLE_REFRESH_TOKEN hinzu.
codex mcp add google-search-console \
--env GOOGLE_SEARCH_CONSOLE_CLIENT_ID=your_client_id \
--env GOOGLE_SEARCH_CONSOLE_CLIENT_SECRET=your_client_secret \
--env GOOGLE_SEARCH_CONSOLE_REFRESH_TOKEN=your_refresh_token \
-- npx -y mcp-google-search-console@latest
codex mcp listclaude mcp add \
--env GOOGLE_SEARCH_CONSOLE_CLIENT_ID=your_client_id \
--env GOOGLE_SEARCH_CONSOLE_CLIENT_SECRET=your_client_secret \
--env GOOGLE_SEARCH_CONSOLE_REFRESH_TOKEN=your_refresh_token \
--transport stdio --scope user google-search-console \
-- npx -y mcp-google-search-console@latest
claude mcp listÖffnen Sie Settings → Developer → Edit Config und fügen Sie hinzu:
{"mcpServers":{"google-search-console":{"command":"npx","args":["-y","mcp-google-search-console@latest"],"env":{"GOOGLE_SEARCH_CONSOLE_CLIENT_ID":"your_client_id","GOOGLE_SEARCH_CONSOLE_CLIENT_SECRET":"your_client_secret","GOOGLE_SEARCH_CONSOLE_REFRESH_TOKEN":"your_refresh_token"}}}}Falls Edit Config nicht verfügbar ist, bearbeiten Sie auf macOS ~/Library/Application Support/Claude/claude_desktop_config.json oder auf Windows %APPDATA%\Claude\claude_desktop_config.json.
Claude-Desktop-MCP-Dokumentation
Fügen Sie unter macOS/Linux zu ~/.cursor/mcp.json oder unter Windows zu %USERPROFILE%\.cursor\mcp.json hinzu:
{"mcpServers":{"google-search-console":{"type":"stdio","command":"npx","args":["-y","mcp-google-search-console@latest"],"env":{"GOOGLE_SEARCH_CONSOLE_CLIENT_ID":"your_client_id","GOOGLE_SEARCH_CONSOLE_CLIENT_SECRET":"your_client_secret","GOOGLE_SEARCH_CONSOLE_REFRESH_TOKEN":"your_refresh_token"}}}}Führen Sie MCP: Open User Configuration aus und fügen Sie hinzu:
{"servers":{"google-search-console":{"type":"stdio","command":"npx","args":["-y","mcp-google-search-console@latest"],"env":{"GOOGLE_SEARCH_CONSOLE_CLIENT_ID":"${input:gsc_client_id}","GOOGLE_SEARCH_CONSOLE_CLIENT_SECRET":"${input:gsc_client_secret}","GOOGLE_SEARCH_CONSOLE_REFRESH_TOKEN":"${input:gsc_refresh_token}"}}},"inputs":[{"type":"promptString","id":"gsc_client_id","description":"Google OAuth client ID"},{"type":"promptString","id":"gsc_client_secret","description":"Google OAuth client secret","password":true},{"type":"promptString","id":"gsc_refresh_token","description":"Google OAuth refresh token","password":true}]}Prüfen Sie es mit MCP: List Servers. VS-Code-MCP-Dokumentation
Mögliche Sie können es ihm sagen
Suchchancen finden
Welche Suchanfragen und Seiten haben diesen Monat die meisten Klicks gebracht?
Welche Seiten haben im Vergleich zum vorherigen Zeitraum Klicks verloren?
Zeigen Sie Suchanfragen mit
mcp, deren mittlere Position unter 10 liegt.
Indexstatus und Sitemaps prüfen
Ist diese URL indexiert? Zeigen Sie Abdeckung, Crawl-Informationen und kanonische URLs.
Welche eingereichten Sitemaps haben Fehler oder Warnungen?
Reichen Sie diese Sitemap nach der Anzeige ihres aktuellen Status erneut ein.
Properties sorgfältig verwalten
Listen Sie die Search-Console-Properties auf, zu denen ich Zugriff habe.
Fügen Sie den genauen Property-Wert hinzu; die Inhaberschaft prüfe ich separat.
Entfernen Sie diese Property nach der Bestätigung aus meinem Konto.
So funktionieren Search-Console-Properties
Eine URL-Präfix-Property-Site muss Protokoll und abschließenden Slash enthalten, zum Beispiel https://example.com/. Eine Domain-Property wird als sc-domain:example.com angeben. Eine Ähnliche Übereinstimmung führt zu 403 oder 404, verwenden Sie also den exakten Wert, den list_sites zurückgibt.
add_site registriert nur eine Property. Die Verifikation erfolgt weiterhin über die Oberfläche der Search Console oder die Site-Verification-API. Suchdaten beziehen sich auf die Pacific Time; end_date ist mit inkludiert und finale Analytics-Datenlaufen in der Regel zwei bis drei Tage hinterher. data_state: "all" kann frischere, sich noch ändernde Zeilen enthalten.
Was geändert werden kann
Operation | Was passiert | Bestätigungsgrenze |
Properties, Analysen, Sitemaps und URL-Status abrufen | Liest Search Console-Daten | Keine Änderung |
Property hinzufügen | Fügt einen Property-Eintrag hinzu; die Überprüfung ist nicht enthalten | Ändert den Konto-Zugriff |
Sitemap einreichen oder erneut einreichen | Fordert Verarbeitung einer Sitemap an | Ändert den Search-Console-Zustand |
Property löschen | Hebt die Property vom Konto, Google-Daten sind nicht enthalten | Destruktiv |
Sitemap löschen | Entfernt eine eingereichte Sitemap | Destruktiv |
Direkte API-Anfrage | Kann einen Schreib- oder Lösch-Endpunkt aufrufen | Potenziell destruktiv |
Der KI-Client steuert die Bestätigungsabfragen. Der Server kennzeichnet Lese-, Schreib- und destruktive Aufrufe, damit der Client eine reine Prüfung von einer echten Änderung unterscheiden kann.
Zugriff einrichten
Search Console-Daten erfordern Google OAuth 2.0; ein API-Schlüssel reicht nicht.
Erstellen Sie ein oder wählen Sie Google Cloud-Projekte und aktivieren Sie die Google Search Console API.
Konfigurieren Sie den OAuth-Zustimmungsbildschirm und erstellen Sie einen Desktop-OAuth-Client.
Verwenden Sie den OAuth 2.0 Playground mit Eigene OAuth-Anmeldedaten verwenden, um das Google-Konto mit Zugriff auf die Property zu autorisieren und ein aktualisierbar-Token zu erhalten.
Verwenden Sie den Bereich
https://www.googleapis.com/auth/webmasters, um Sitemaps- und Property-Änderungen abzudecken. Verwenden Siehttps://www.googleapis.com/auth/webmasters.readonlynur, wenn Sie Read-Only-Zugriff explizit benötigen.
Refresh-Tokens im Testmodus können nach sieben Tagen ablaufen. Legen die OAuth-App öffentlichs oder verwenden eine interne Workspace-App für dauerhaften Zugriffen. Behandeln Sie Client-Secret und Refresh-Tokenang geheim.
Konfiguration
Variable | Erforderlich | Beschreibung |
| Ja* | OAuth-Client-ID. |
| Ja* | OAuth-Client-Secret. |
| Ja* | OAuth-Refresh-Token. |
| Ja* | Kurzlebiges Alternative zum OAuth-Trio. |
| Nein | Überschreiben der Basis-URL der API. |
| Nein | Timeout pro Anfrage; Standard |
| Nein | Wiederholungen bei temporären Fehlern; Standard |
* Sie müssen entweder das OAuth-Trio oder ein Zugriffstoken angeben.
Daten, Grenzwerte und Hintergrundarbeit
Laufzeit. Solcher lokaler Server ruft Google auf und sendet anonyme Telemetrie mit Installations-ID, Versionen und Werkzeugnummern – niemalstaken OAuth-Tokens, Eigenschaftsdaten. Setzen Sie
ASKADS_TELEMETRY=0, um etwasemessen.API-Limits. URL-Ausrückpansion erlaubt 2.000 Preisprobe pro Property und Tag sowie 600 pro Minute. Analytics liefert höchsten 25.000 Zeilen pro Anfrage; anonymisierte Long-Tail-Abfragen werden nie zurückgegeben. Verwenden Sie Pagination und prüfen Sie nicht ganze Sites einzelner HTML.
Keine Hintergrundüberwachung. Es funktioniert nur, wenn Tools werden.in verwenden bleiben. Wenn Ihre KI-App geplante Aufgaben unterstützt, können Sie regelmäßig eine Sitemap oder eine wichtige URL prüfen.
Technische Dokumentation
MCP-Funktionskatalog – aufgabenorientierte Inhalte.
Support
Fehler gefunden oder Anwendungsszenario? Neues Issue erstellen oder uns bei Telegram abrufen.
Maintenance
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP Server that provides access to Google's Search Console API, allowing users to interact with website search performance data and manage search presence through natural language.
- AlicenseNot gradedqualityAmaintenanceMCP server for Google Search Console, enabling querying search analytics, URL inspection, sitemap management, and more via natural language.2671MIT
- AlicenseNot gradedqualityDmaintenanceThis MCP server provides LLMs with programmatic access to Google Search Console data and functionality, including search analytics, sitemap management, site management, and URL inspection.MIT
- AlicenseNot gradedqualityDmaintenanceMCP server that exposes the Google Search Console API, allowing LLMs to query SEO data, inspect URLs, manage sitemaps, and analyze search performance via natural language.63MIT
Related MCP Connectors
MCP server for Google search results via SERP API
Serper MCP — wraps the Serper Google Search API (serper.dev)
SEO MCP server: crawl your site, find AI-visibility gaps, and ship the fix from your coding agent.
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/A1-x-Tech/mcp-google-search-console'
If you have feedback or need assistance with the MCP directory API, please join our Discord server