Gsc Indexer MCP
An MCP server that gives Claude and other AI agents real control over Google Search Console - list your properties, check whether a URL is indexed, find the pages Google left out, run URL inspection in bulk, submit sitemaps, request indexing, and pull search analytics, all from a conversation. Its 15 documented tools cover gsc, job, status, indexing.
People connecting API integration tools to Claude, Cursor, VS Code, or another MCP client. The project is written in Python.
VERIFIED ACTIVE
LAST COMMIT 2026-08-08 · ★ 3 · #78 OF 250 MAINTAINED API INTEGRATION · VERIFIED 2026-08-25
NOASSERTION · Python servers · how we verify → /methodology
01 · Install Gsc Indexer MCP
before you install - you'll need
Set GSC_MCP_CLIENT_ID, GSC_MCP_CLIENT_SECRET before connecting.
Claude Code
claude mcp add mrshahidali420-google-search-console-mcp -- uvx gsc-indexer-mcp Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"mrshahidali420-google-search-console-mcp": {
"command": "uvx",
"args": [
"gsc-indexer-mcp"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions
repo age created 2026-08-02 - young repo, little track record yet
license no standard license detected - usage rights unclear; check the repo before commercial use
pypi package gsc-indexer-mcp - check the name against the project README before installing (PyPI has no namespace ownership)
registry namespace io.github.Mrshahidali420 is GitHub-verified and matches the repo owner
03 · What Gsc Indexer MCP can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
With this server connected, an agent can list every Search Console property the account can reach, index status for one or more URLs via the URL Inspection API (read-only, spends no Request-Indexing slot), click, impressions, CTR and position from Search Analytics, and ask a running submission job to stop after the URL in flight.
The 15 tools it gives your agent
Extracted from the project's README - what gsc-indexer-mcp lets an agent do.
- gsc_list_sites
- - List every Search Console property the account can reach
- gsc_doctor
- - Diagnose auth, config and environment problems
- gsc_check_status
- - Index status for one or more URLs via the URL Inspection API (read-only, spends no Request-Indexing slot)
- gsc_quota
- - Request-Indexing and URL Inspection budget remaining today, per property
- gsc_performance
- - Clicks, impressions, CTR and position from Search Analytics
- gsc_submit_sitemaps
- - Submit or resubmit sitemaps to a property
- gsc_setup
- - Walk through sign-in and setup; idempotent, returns the single next step
- gsc_detect_browsers
- - Locate installed browsers and profiles for browser-driven submission
- gsc_use_browser
- - Pin the browser profile to drive, overriding the detector's recommendation
- gsc_request_indexing
- - Submit up to five URLs for indexing, one at a time. Blocks for minutes - see Submitting URLs
- gsc_start_indexing_job
- - Queue a background submission run over any number of URLs; returns at once
- gsc_job_status
- - Progress and state for one submission job, or the most recent
show all 15 tools
- gsc_stop_job
- - Ask a running submission job to stop after the URL in flight
- gsc_find_unindexed
- - Find which of a property's URLs are not indexed, and why - see Finding what is not indexed
- gsc_audit
- - The current indexation position for a property, read from the local store; spends no quota
Latest releases
v0.1.0 · 2026-08-08
First release without a pre-release suffix. Nothing in the code changed from · 0.1.0a6; what changed is who is expected to install it. Through the alpha · series the PEP 440 suffix meant pip refused the package without…
v0.1.0a6 · 2026-08-08
Wheel with the OAuth client embedded, so no Cloud Console setup is needed. · The PyPI build of the same version deliberately omits the client and downloads it at first setup: pip install --pre gsc-indexer-mcp. · What…
v0.1.0a5 · 2026-08-07
Wheel with the OAuth client embedded, so no Cloud Console setup is needed. · The PyPI build of the same version deliberately omits the client and downloads it at first setup: pip install --pre gsc-indexer-mcp. · What…
04 · Who maintains Gsc Indexer MCP
gsc-indexer-mcp is maintained by mrshahidali420. It's the only MCP server we track from this author; the repo dates to Aug 2026.
05 · Facts
- category
- API integration - ranked #78 of 250 actively-maintained API integration servers as of 2026-08-25.
- release cadence
- 5 releases in the last 90 days (latest 2026-08-08)
- registry
- io.github.Mrshahidali420/gsc-indexer-mcp (active, first published 2026-08-05 · 4 versions)
- packages
- pypi:gsc-indexer-mcp
06 · Gsc Indexer MCP FAQ
Is Gsc Indexer MCP still maintained?
Yes - as of 2026-08-25, its last commit was 2026-08-08 and it shipped 5 releases in the last 90 days. We re-verify nightly.
What can Gsc Indexer MCP do?
With this server connected, an agent can list every Search Console property the account can reach, index status for one or more URLs via the URL Inspection API (read-only, spends no Request-Indexing slot), click, impressions, CTR and position from Search Analytics, and ask a running submission job to stop after the URL in flight.
How do I install Gsc Indexer MCP?
Run `uvx gsc-indexer-mcp`. The README documents 2 environment variables (GSC_MCP_CLIENT_ID, GSC_MCP_CLIENT_SECRET) to set first. Set GSC_MCP_CLIENT_ID, GSC_MCP_CLIENT_SECRET before connecting. You can also paste the ready-made client config above.
Does Gsc Indexer MCP run locally?
Yes - it's a stdio server: it runs on your machine (via uvx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to Gsc Indexer MCP
Alternatives to Gsc Indexer MCP
Maintained API integration servers if Gsc Indexer MCP isn't the fit.
- Microsoft 365 MCP Server Interact with Microsoft 365 and Office services through the Microsoft Graph API. ★ 932 · 2026-08-24
- Tapo MCP MCP server for discovering and controlling TP-Link Tapo smart home devices via AI Agents ★ 796 · 2026-08-21
- Idea Reality MCP Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt - returns 0-100 signal. ★ 782 · 2026-08-11
- Sqz Pre-injection context compression for coding agents. Zero LLM calls, zero telemetry, offline-safe. ★ 609 · 2026-08-23
- Sv Number MCP Server Phone numbers for AI agents: order a private number, read the SMS verification code, hand it back. ★ 560 · 2026-08-10
- Anytype MCP Official MCP server for Anytype API - your encrypted, local and collaborative wiki. ★ 510 · 2026-08-24
More API integration MCP servers · Allure Testops MCP · Tesla · Legislative Yuan · Swagger MCP Bridge · Neo4j MCP Canary
More Python MCP servers · Agent Bom · GitLab CI MCP · Package Version Check MCP · OmniClip RAG · see all