Google Search Console (DigestSEO)
MCP-Server von DigestSEO (AKzar1el)
Query Search Console analytics, inspect URLs, manage sitemaps and find SEO opportunities from your assistant using your own Google OAuth.
Google Search Console (DigestSEO) installieren
Läuft auf deinem Rechner. Dein Client startet ihn mit diesem Befehl:
Braucht Node.js auf deinem Rechner. Die Schritte unten zeigen, wo der Befehl in jedem Client hingehört.
PORToptional Local HTTP port used by the npm launcher.GSC_ACCESS_MODEoptional Google/Search Console access mode for the local launcher. Use readonly for least privilege or readwrite for the six mutation tools.MCP_GSC_STATE_DIRoptional Optional directory for persistent local Wrangler/KV/Durable Object/OAuth state. When omitted, the npm launcher uses its stable per-user…GOOGLE_CLIENT_IDGoogle OAuth client ID for the local Worker.GOOGLE_CLIENT_SECRETgeheim Google OAuth client secret for the local Worker.TOKEN_ENCRYPTION_KEYgeheim Base64-encoded 32-byte key used to encrypt stored Google refresh tokens.
Diesen Server teilen
Öffnet diese Seite, mit dem Installationsbefehl und den Einrichtungsschritten.
mcp.tc/i/google-search-console-digestseoÜber den Server
Connects to the Google Search Console API so an assistant can list properties, query clicks, impressions, CTR and position, inspect indexed URLs, manage sitemaps, and surface quick wins, keyword cannibalization and content decay. It also covers Google's restricted Indexing API for eligible JobPosting and livestream URLs, and can produce a weekly digest.
Runs locally with npx @digestseo/mcp-gsc, which starts a loopback Streamable HTTP server on 127.0.0.1:8080/mcp, or can be self-hosted on Cloudflare Workers. You supply your own Google OAuth client ID and secret plus a token encryption key, then sign in with Google. A readonly access mode disables the six mutation tools.
Was du damit machen kannst
- List Search Console properties and check permission levels
- Query clicks, impressions, CTR and position by query, page, country or device
- Compare search performance across two date ranges
- Inspect indexing status of one or up to 10 URLs
- List, submit, get and delete sitemaps
- Find quick-win queries, cannibalization and content decay
- Generate a weekly search performance digest
- Add or remove properties unless readonly mode is set
Tools 23
server.capabilitiesList the server's tools and report local Google credential state.
sites.listList Search Console properties the connected account can access.
sites.getGet one property and the account's permission level.
analytics.queryImpressions, clicks, CTR and position over a date range with breakdowns.
insights.page_queriesList queries that produced impressions for one page URL.
insights.query_pagesList pages that received impressions for one query.
urls.inspectURL Inspection report for the indexed version of a page.
urls.inspect_manyInspect indexed versions of up to 10 URLs.
sitemaps.listList submitted sitemaps with status and warning and error counts.
sites.addAdd a Search Console property.
sites.deleteRemove a Search Console property.
sitemaps.submitSubmit a sitemap for a property.
11 weitere Tools anzeigen
sitemaps.deleteRemove a submitted sitemap.
sitemaps.getGet status and details of a submitted sitemap.
insights.quick_winsFind high-impression query/page rows in the opportunity position range.
insights.cannibalizationFind queries where multiple pages compete.
insights.content_decayIdentify pages with the largest recent traffic declines.
indexing.requestRequest an Indexing API update for eligible JobPosting or livestream URLs.
indexing.removeSend a URL_DELETED notification for a previously eligible page.
indexing.statusRead latest Indexing API notifications received for a URL.
indexing.list_pagesList pages with Search Console impressions.
analytics.compareCompare search performance across two date ranges.
reports.weekly_digestGenerate a weekly search performance digest with one recommended action.
Am 4. Okt. 2026 aus dem Manifest des Pakets gelesen, nicht über eine Live-Verbindung.
Beispiel-Prompts
Which queries brought the most clicks to my site last month?
Inspect these 5 URLs and tell me which are not indexed.
Find pages competing for the same search queries.
Compare my search performance this month against last month.
Einrichtung
Jeder Client startet Google Search Console (DigestSEO) mit demselben Befehl auf deinem Rechner. Wähl deinen; die Seite merkt sich deine Wahl.
Claude Code
- Führe das in einem Terminal in deinem Projektordner aus:
claude mcp add --transport stdio google-search-console-digestseo --env "GOOGLE_CLIENT_ID=<YOUR_GOOGLE_CLIENT_ID>" --env "GOOGLE_CLIENT_SECRET=<YOUR_GOOGLE_CLIENT_SECRET>" --env "TOKEN_ENCRYPTION_KEY=<YOUR_TOKEN_ENCRYPTION_KEY>" -- npx -y @digestseo/mcp-gsc- Starte Claude Code und tippe
/mcp. google-search-console-digestseo sollte als verbunden angezeigt werden.
Ergänze --scope user, damit er in jedem Projekt verfügbar ist. Ersetze die Platzhalter durch deine eigenen Werte.
Claude Desktop
- Öffne Settings → Developer → Edit Config. Das öffnet
claude_desktop_config.json. Füge hinzu:
{
"mcpServers": {
"google-search-console-digestseo": {
"command": "npx",
"args": [
"-y",
"@digestseo/mcp-gsc"
],
"env": {
"GOOGLE_CLIENT_ID": "<YOUR_GOOGLE_CLIENT_ID>",
"GOOGLE_CLIENT_SECRET": "<YOUR_GOOGLE_CLIENT_SECRET>",
"TOKEN_ENCRYPTION_KEY": "<YOUR_TOKEN_ENCRYPTION_KEY>"
}
}
}
}- Speichere die Datei und starte Claude Desktop neu. Ersetze die Platzhalter durch deine eigenen Werte.
Braucht Node.js auf deinem Rechner. Die Datei liegt unter macOS in ~/Library/Application Support/Claude/ und unter Windows in %APPDATA%\Claude\.
Cursor
Zu Cursor hinzufügen (öffnet in einem neuen Tab)
Oder trag ihn von Hand in ~/.cursor/mcp.json (alle Projekte) oder .cursor/mcp.json (dieses Projekt) ein:
{
"mcpServers": {
"google-search-console-digestseo": {
"command": "npx",
"args": [
"-y",
"@digestseo/mcp-gsc"
],
"env": {
"GOOGLE_CLIENT_ID": "<YOUR_GOOGLE_CLIENT_ID>",
"GOOGLE_CLIENT_SECRET": "<YOUR_GOOGLE_CLIENT_SECRET>",
"TOKEN_ENCRYPTION_KEY": "<YOUR_TOKEN_ENCRYPTION_KEY>"
}
}
}
}Braucht Node.js auf deinem Rechner. Ersetze die Platzhalter durch deine eigenen Werte.
VS Code
Füge ihn zu .vscode/mcp.json hinzu. VS Code fragt beim ersten Mal nach dem Secret und speichert es sicher:
{
"servers": {
"google-search-console-digestseo": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@digestseo/mcp-gsc"
],
"env": {
"GOOGLE_CLIENT_ID": "<YOUR_GOOGLE_CLIENT_ID>",
"GOOGLE_CLIENT_SECRET": "${input:google-client-secret}",
"TOKEN_ENCRYPTION_KEY": "${input:token-encryption-key}"
}
}
},
"inputs": [
{
"type": "promptString",
"id": "google-client-secret",
"description": "GOOGLE_CLIENT_SECRET",
"password": true
},
{
"type": "promptString",
"id": "token-encryption-key",
"description": "TOKEN_ENCRYPTION_KEY",
"password": true
}
]
}Braucht Node.js auf deinem Rechner.
Devin Desktop
- Füge ihn zu
~/.config/devin/mcp_config.json(macOS und Linux) oder%APPDATA%\devin\mcp_config.json(Windows) hinzu:
{
"mcpServers": {
"google-search-console-digestseo": {
"command": "npx",
"args": [
"-y",
"@digestseo/mcp-gsc"
],
"env": {
"GOOGLE_CLIENT_ID": "<YOUR_GOOGLE_CLIENT_ID>",
"GOOGLE_CLIENT_SECRET": "<YOUR_GOOGLE_CLIENT_SECRET>",
"TOKEN_ENCRYPTION_KEY": "<YOUR_TOKEN_ENCRYPTION_KEY>"
}
}
}
}- Aktualisiere die Liste der MCP-Server in Cascade. Ersetze die Platzhalter durch deine eigenen Werte.
Devin Desktop ist der neue Name von Windsurf.
Codex
codex mcp add google-search-console-digestseo --env "GOOGLE_CLIENT_ID=<YOUR_GOOGLE_CLIENT_ID>" --env "GOOGLE_CLIENT_SECRET=<YOUR_GOOGLE_CLIENT_SECRET>" --env "TOKEN_ENCRYPTION_KEY=<YOUR_TOKEN_ENCRYPTION_KEY>" -- npx -y @digestseo/mcp-gscOder bearbeite ~/.codex/config.toml direkt:
[mcp_servers.google-search-console-digestseo]
command = "npx"
args = ["-y", "@digestseo/mcp-gsc"]
env = { GOOGLE_CLIENT_ID = "<YOUR_GOOGLE_CLIENT_ID>", GOOGLE_CLIENT_SECRET = "<YOUR_GOOGLE_CLIENT_SECRET>", TOKEN_ENCRYPTION_KEY = "<YOUR_TOKEN_ENCRYPTION_KEY>" }Braucht Node.js auf deinem Rechner. Ersetze die Platzhalter durch deine eigenen Werte.
Gemini CLI
gemini mcp add -e "GOOGLE_CLIENT_ID=<YOUR_GOOGLE_CLIENT_ID>" -e "GOOGLE_CLIENT_SECRET=<YOUR_GOOGLE_CLIENT_SECRET>" -e "TOKEN_ENCRYPTION_KEY=<YOUR_TOKEN_ENCRYPTION_KEY>" google-search-console-digestseo npx -- -y @digestseo/mcp-gscDamit fügst du ihn dem aktuellen Projekt hinzu. Ergänze -s user, um ihn überall zu nutzen.
Jeder Client
Die meisten Clients, die lokale Server starten, akzeptieren diese Form:
{
"mcpServers": {
"google-search-console-digestseo": {
"command": "npx",
"args": [
"-y",
"@digestseo/mcp-gsc"
],
"env": {
"GOOGLE_CLIENT_ID": "<YOUR_GOOGLE_CLIENT_ID>",
"GOOGLE_CLIENT_SECRET": "<YOUR_GOOGLE_CLIENT_SECRET>",
"TOKEN_ENCRYPTION_KEY": "<YOUR_TOKEN_ENCRYPTION_KEY>"
}
}
}
}Zed legt Server in seinen Einstellungen unter context_servers ab, mit denselben Feldern command, args und env.
Braucht Node.js auf deinem Rechner. Ersetze die Platzhalter durch deine eigenen Werte.
Häufige Fragen
Kann ich mcp.tc/i/google-search-console-digestseo in meinen MCP-Client einfügen?
Nein. Google Search Console (DigestSEO) läuft auf deinem eigenen Rechner und wird von deinem Client gestartet, hat also keine Webadresse, mit der man sich verbinden könnte. Der Quick-Link ist die Seite zum Teilen; der Installationsbefehl lautet npx -y @digestseo/mcp-gsc.
Braucht Google Search Console (DigestSEO) einen API-Schlüssel?
Ja. Er liest GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET und TOKEN_ENCRYPTION_KEY aus seiner Umgebung, und GOOGLE_CLIENT_SECRET und TOKEN_ENCRYPTION_KEY sind geheim. Trag die Werte in die Konfiguration deines Clients auf deinem eigenen Rechner ein, nie in eine geteilte Datei.
Ist Google Search Console (DigestSEO) ein Remote- oder ein lokaler Server?
Lokal. Dein Client startet ihn als Prozess auf deinem Rechner, mit npx -y @digestseo/mcp-gsc, was Node.js braucht.
Was kann Google Search Console (DigestSEO)?
Er hat 23 Tools, darunter server.capabilities, sites.list und sites.get. Du kannst damit List Search Console properties and check permission levels, Query clicks, impressions, CTR and position by query, page, country or device und Compare search performance across two date ranges.
Welche Clients können ihn nutzen?
Jeder Client, der lokale Server startet: Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop, Codex, Gemini CLI, Zed und andere. claude.ai und ChatGPT verbinden sich nur mit Remote-Servern.
Wer hat diese Seite geschrieben?
Der Roboter von mcp.tc hat die öffentlichen Metadaten von Google Search Console (DigestSEO) (seine Paket- und Repository-Seiten) gelesen, und ein KI-Modell hat daraus den Text entworfen. Ein Mensch prüft alles, was die Prüfungen nicht bestätigen können. Der Text kann trotzdem falsch sein; wenn dir ein Fehler auffällt, nutze Eintrag melden auf dieser Seite.
Einbinden
Zeig Google Search Console (DigestSEO) in einem README oder auf deiner Website. Jede Einbindung verlinkt auf diese Seite, nutzt den Installationsbefehl des Servers und setzt keine Cookies. So funktionieren Einbindungen
README-Badge
[](https://mcp.tc/i/google-search-console-digestseo)<a href="https://mcp.tc/i/google-search-console-digestseo"><img src="https://mcp.tc/i/google-search-console-digestseo/badge.svg" alt="Google Search Console (DigestSEO) on mcp.tc" height="20"></a>Es folgt dem hellen oder dunklen Modus der Lesenden. Hänge ?theme=light oder ?theme=dark an, um ihn festzulegen, oder ?style=compact, um das Zeichen ohne Schriftzug zu zeigen.
Website-Karte
<script src="https://mcp.tc/w/google-search-console-digestseo.js" async></script>Die Karte erscheint dort, wo das Tag steht. Füge dem Tag data-theme="dark" oder data-size="compact" hinzu, um sie zu ändern. Die Datei enthält alles, was sie braucht, stellt also keine weiteren Anfragen und setzt keine Cookies.
iframe
<iframe src="https://mcp.tc/embed/google-search-console-digestseo" title="Google Search Console (DigestSEO) on mcp.tc" width="420" height="200" loading="lazy" allow="clipboard-write" style="border:0;border-radius:8px;max-width:100%"></iframe>Nutze es auf Seiten, die keine Skripte erlauben. Hänge ?theme=light oder ?theme=dark an die Adresse an, um die Farben festzulegen.
JSON
Der Eintrag als Daten für deine eigenen Seiten und Tools: Name, Kurzbeschreibung, Installationsbefehl, Tools und die „Add to“-Links. Jede Website kann ihn lesen (CORS ist offen).
https://mcp.tc/i/google-search-console-digestseo.jsonmcp.tc ist nicht mit DigestSEO (AKzar1el) verbunden. Diese Seite entstand aus den öffentlichen Metadaten von Google Search Console (DigestSEO), zuletzt geprüft am 4. Okt. 2026, und ein KI-Modell hat die Beschreibung geschrieben, sie kann also Fehler enthalten. Namen und Marken gehören ihren Inhabern. Stimmt etwas nicht? Eintrag melden.