Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Explore

  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Tags index
  • Submit a server
  • Pricing

Learn

  • Guides hub
  • What is MCP?
  • Install guide
  • Troubleshooting
  • Security
  • Blog
  • Blog RSS

Tools

  • All tools
  • Config generator
  • Config validator
  • MCP playground
  • OpenAPI β†’ MCP
  • Badge generator

For agents

  • API docs
  • Trust & traffic
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
  • Remote MCP β†— (opens in a new tab)

Company

  • About
  • Contact
  • X (@AllMCPs) β†— (opens in a new tab)
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on Buildlist
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. Google Search Console
G
Health: Not checked yetWe have not completed a health check for this listing yet.Last checked 8/10/2026, 11:44:37 PM

Google Search Console

Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View RepositoryVisit Website

Read-only MCP server for Google Search Console: search analytics, URL inspection, sites, sitemaps.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Install Config Generator

Choose your client
claude_desktop_config.json
{
  "mcpServers": {
    "google-search-console": {
      "command": "npx",
      "args": [
        "-y",
        "google-search-console"
      ]
    }
  }
}

πŸ’‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

Install Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Documentation Overview

mcp-gsc

License: MIT MCP MCP Registry CI npm version smithery badge

Part of the DigestSEO suite of open-source SEO tools.

  • Product: digestseo.com/gsc-mcp
  • Support: digestseo.com/support
  • Privacy: digestseo.com/privacy

The self-hosting launcher is available as @digestseo/mcp-gsc:

Terminal
npx -y @digestseo/mcp-gsc

For Google OAuth and Cloudflare deployment configuration, follow SETUP.md.

Connect in 30 seconds

Every deployed instance exposes the same endpoint shape:

Code
https://<your-worker>.workers.dev/mcp

The DigestSEO-hosted instance is available at:

Code
https://mcp-gsc.digestseo.com/mcp

Claude Code

Terminal
claude mcp add --transport http gsc https://<your-worker>.workers.dev/mcp

Cursor

Add to Cursor

ChatGPT β€” add it as a custom connector; see Connect in your AI client below.

A self-hostable Model Context Protocol (MCP) server for Google Search Console. Connect it to Claude.ai, Cursor, ChatGPT, or any MCP-compatible client and ask your AI assistant about your site's organic search performance β€” impressions, clicks, top queries, index status, and sitemap health β€” straight from your own Google account.

It runs on Cloudflare Workers and ships with one-click Google OAuth onboarding: connect the server in your client, sign in with Google once, grant the requested Google Search Console permissions, and you're done. No API keys to copy around and no service-account JSON to manage.

Prefer zero setup? The hosted version β€” with automatic weekly email digests delivered to your inbox β€” is at digestseo.com. This repository is the open-source core you can run yourself.

Tools

This server exposes 17 tools. Read-only analytics and reporting tools are marked with MCP's readOnlyHint; the write tools below can change Search Console properties, sitemaps, or indexing state.

ToolAccessWhat it does
server.capabilitiesReadList every tool this server exposes and report whether your Google connection is currently authenticated (connected / not_connected). Takes no arguments β€” a good first call for discovery.
sites.listReadList the Search Console properties the connected Google account can access (siteUrl, permissionLevel).
analytics.queryReadImpressions, clicks, CTR, and average position over a date range, with dimensions, filters, pagination, and selectable search type.
urls.inspectReadGoogle's URL Inspection report for a single page.
sitemaps.list / sitemaps.getReadList submitted sitemaps or retrieve one sitemap's details.
insights.quick_wins / insights.cannibalization / insights.content_decayReadSurface optimization opportunities, competing pages, and declining content.
indexing.list_pages / analytics.compareReadAnalyze pages receiving impressions and compare two periods.
reports.weekly_digestReadGenerate a plain-language seven-day performance report with movers, top pages, and one recommended action.
sites.add / sites.deleteWriteAdd or remove a Search Console property.
sitemaps.submit / sitemaps.deleteWriteSubmit or remove a sitemap.
indexing.requestWriteRequests indexing through Google's Indexing API. Google currently restricts this API to pages containing JobPosting structured data or livestream pages containing BroadcastEvent inside VideoObject. It is not available for general webpage submission.

The server requests Google Search Console and Indexing API scopes. Use a Google account with only the property access you intend to delegate, and review write-tool calls before approving them.

indexing.request eligibility. Google's Indexing API is not a general-purpose page submission tool β€” as of this writing, Google's own documentation limits it to two content types: pages with JobPosting structured data, and livestream pages with BroadcastEvent structured data nested inside VideoObject. Before submitting, the server fetches the target URL and checks its JSON-LD for one of those two types; if neither is present (or the page can't be fetched), it returns an error explaining why the URL is ineligible instead of calling the Indexing API. A successful submission is only an acknowledgment that Google received the notification β€” it does not guarantee the URL will be indexed.

What you can ask

Once connected, ask your assistant things like:

  • "What are my top 20 queries by clicks in the last 28 days?"
  • "Compare impressions for example.com this month vs last month β€” which pages dropped?"
  • "Is https://example.com/pricing indexed? When was it last crawled?"
  • "Which queries does my blog rank position 5–15 for? Those are my quick wins."
  • "Give me a weekly digest for sc-domain:example.com ending today."
  • "Do any of my sitemaps have errors or warnings?"
  • "Split my clicks into brand vs non-brand using a regex on the query."
  • "How is my site doing in Google Discover vs regular web search?"

Connect in your AI client

Once you've deployed the server (see SETUP.md), connect it by pasting your Worker's /mcp URL into your client:

Code
https://<your-worker>.workers.dev/mcp
  • Claude.ai β€” Settings β†’ Connectors β†’ Add custom connector β†’ paste the /mcp URL. Leave Client ID and Client Secret blank. On first use, Claude opens a Google sign-in flow; grant read access and the connector turns green.
  • Cursor β€” add it as a custom MCP server pointing at the same /mcp URL.
  • ChatGPT (with connector/MCP support) β€” add a custom connector with the /mcp URL.

Any MCP-compatible client works β€” they all point at the same /mcp endpoint and share the same OAuth flow.

Setup

Self-hosting means bringing your own Google OAuth credentials and Cloudflare account. The full, copy-pasteable walkthrough is in SETUP.md β€” including an important note about Google's OAuth verification and the 7-day refresh-token limit while your app is unverified.

Quick shape:

bash
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
npm run deploy

See SETUP.md for every step in detail.

Development

Terminal
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 deployment

Contributions welcome β€” see CONTRIBUTING.md.

License

MIT Β© 2026 DigestSEO.


Built and maintained by Tomi Ε eregi, the builder behind digestseo.com β€” weekly SEO digests for non-technical site owners.

Related MCP Servers

View all in Developer Tools View all alternatives
  • S
    SearchConsole.ai

    Read-only Search Console analytics, URL inspection, indexing diagnostics, and sitemaps.

    πŸ’» Developer Tools0 views
    Compare vs SearchConsole.ai β†’
  • M
    MCP Search Console

    Multi-account Google Search Console MCP: analytics, URL inspection, sitemaps across named accounts.

    πŸ’» Developer Tools0 views
    Compare vs MCP Search Console β†’
  • G
    Google Search Console MCP

    Query Google Search Console analytics (clicks, impressions, CTR, position) over MCP.

    πŸ’» Developer Tools0 views
    Compare vs Google Search Console MCP β†’
  • M
    Metrifyr

    Query Google Analytics 4, Search Console, GTM & AdSense with natural language from MCP clients.

    πŸ’» Developer Tools0 views
    Compare vs Metrifyr β†’

Frequently Asked Questions about Google Search Console

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "google-search-console": { "command": "npx", "args": ["-y", "Google Search Console"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewGoogle Search Console AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/google-search-console?style=directory)](https://allmcps.com/mcp/google-search-console)
HTML Embed
<a href="https://allmcps.com/mcp/google-search-console"><img src="https://allmcps.com/api/badge/google-search-console?style=directory" alt="Google Search Console on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging Β· 27/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 3,181+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge.

Free dofollow backlink: after claiming, verify your product site and place a dofollow AllMCPs badge β€” we recheck it stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Google Search Console β†’Install in Claude DesktopInstall in CursorInstall in VS Code