# @getmcpads/google-search-console-mcp-server

Open-source MCP server for Google Search Console. 20 read-only tools covering Search Analytics, sites, sitemaps and URL Inspection. Self-hosted, bring your own credentials.

- **Type:** MCP server
- **Trust:** 60/100 (B), scored on the package rubric
- **Verification:** community-indexed — nobody has claimed this listing
- **Version:** 1.0.2
- **Author:** GetMCPAds
- **License:** Apache-2.0
- **npm:** @getmcpads/google-search-console-mcp-server
- **Source:** https://github.com/getmcpads-com/google-search-console-mcp-server
- **Compatible clients:** claude-code, cursor, copilot, gemini (basis: transport)

## Trust

60/100 (B), scored on the package rubric
- Publisher verified: no
- Install scripts: nothing suspicious found
- Prompt-injection scan: not run
- Obfuscation scan: not run
- Evidence age: 2 days

## Security scan

- **Status:** clean
- **Scanned:** 2026-08-31T13:41:05.531Z
- **Version scanned:** 1.0.2
- **CVEs:** none found by OSV at scan time

## Tools

20 declared. Statically extracted from the shipped source — a floor on the surface, not a census.
- `gsc_list_sites` — List all Google Search Console properties accessible with the current credentials.
- `gsc_get_site` — Get one Search Console property and its exact permission level (read-only sites.get).
- `gsc_health_check` — Verify Google Search Console read-only authentication, visible properties, configured default site, and permission levels without exposing tokens.
- `gsc_query_search_analytics` — Query Google Search Console Search Analytics. Returns clicks, impressions, CTR, and average position for queries, pages, countries, devices, dates, and search a
- `gsc_inspect_url` — Inspect a URL for Google indexing status, crawl info, mobile usability, AMP, and rich results. Quota: 2000 requests/day/property.
- `gsc_bulk_inspect_urls` — Inspect multiple URLs with a conservative sequential limit and normalized URL Inspection results. Quota: 2000 requests/day/property.
- `gsc_list_sitemaps` — List sitemaps submitted for a Search Console property, including processing status and submitted/indexed counts.
- `gsc_get_sitemap` — Get one submitted sitemap by full feed path, including type, fetch state, warnings/errors, and submitted/indexed content totals.
- `gsc_get_sitemap_health` — Return an enriched read-only sitemap health summary with status totals, submitted/indexed content counts, warnings, and errors.
- `gsc_compare_search_types` — Compare performance across Search Console search types: web, image, video, news, discover, and Google News.
- `gsc_get_data_freshness` — Detect the most recent date with Search Analytics data by querying recent daily rows.
- `gsc_monitor_indexation_freshness` — Read-only monitoring snapshot for Search Analytics freshness, sitemap indexation totals, and an optional small URL Inspection sample.
- `gsc_track_sitemap_deltas` — Read-only sitemap delta tracker. Fetches the current sitemap snapshot and compares it to an agent-provided baseline; no state is written.
- `gsc_analyze_search_appearance_trends` — Analyze structured data and rich-result trend signals via the Search Analytics searchAppearance dimension when GSC exposes it.
- `gsc_plan_large_site_sampling` — Build a read-only URL Inspection sampling plan for large sites from sitemap risk signals and Search Analytics page performance.
- `gsc_indexation_watchlist` — Read-only URL Inspection watchlist for critical URLs. Inspects up to 10 URLs and returns alert/review/ok assessments without storing state.
- `gsc_find_losses_gains` — Compare two periods for query or page performance and return click/impression/CTR/position deltas.
- `gsc_cluster_queries` — Cluster Search Console queries by simple tokens and intent signals: brand/non-brand, question, category, and topic tokens.
- `gsc_detect_cannibalization` — Detect queries where multiple pages compete for clicks/impressions in Search Analytics query-page rows.
- `gsc_validate_query` — Validate a Search Console metric/dimension/search type combination before executing it.

## Blast radius

Moderate blast radius — holds an oauth grant; runs on your machine.
- Floor 31, ceiling 31 (tier: moderate)
- This is impact, not likelihood. A high radius is not a defect: a filesystem server is supposed to write files. It is never part of the trust score.

## Machine-readable views of this entry

- Signed JSON: https://forgeregistry.com/api/v1/packages/%40getmcpads%2Fgoogle-search-console-mcp-server
- Install plan: https://forgeregistry.com/api/v1/packages/%40getmcpads%2Fgoogle-search-console-mcp-server/install-plan
- Alternatives: https://forgeregistry.com/api/v1/alternatives/%40getmcpads%2Fgoogle-search-console-mcp-server
- HTML page: https://forgeregistry.com/registry/%40getmcpads%2Fgoogle-search-console-mcp-server
- MCP: POST https://forgeregistry.com/api/mcp → `forge_get_package` / `forge_install_plan`

## About this document

Generated by Forge (https://forgeregistry.com) — a compact rendering of the same record served, signed, at the JSON URL above. Trust and scan facts are the registry's own measurements; anything Forge did not measure is named as unmeasured rather than omitted.
