Search Console MCP

What’s new

Search Console MCP additions and fixes, with dates and release status.

· v1.5.0

This version is available on PyPI. Follow the installation guide to upgrade your server. Installation guide · PyPI ↗

Seven new tools bring the registry to 96. Local imports and reconciliations preserve unknown indexing, missing values, exact source identity and bounded coverage. No new default provider access or external write is enabled.

Merged feature PRs: #61 (persona navigation/catalogue), #65 (traffic references), #67 (local logs), #68 (crawl snapshots/joins), #69 (crawl differences), #70 (indexing matrix), #71 (optional extraction). Correctness and workflow changes: #62, #63, #64, #66.

Dogfooding des 4 tools ajoutés en 1.1.0 sur une propriété réelle (cc.bruniaux.com, 400+ pages) : link_equity_map a échoué sur 3 pages des 25 ciblées.

internal_links_audit et link_equity_map traitaient un redirect 301/302 comme un échec de crawl

Incident de production : tout uvx gsc-mcp-tools lancé sans lock depuis le 2026-07-28 (sortie de mcp 2.0.0) crashait à l’import, avant même l’ouverture du stdio MCP.

Dépendance mcp sans borne haute, résolue vers une v2 incompatible

61 tools (+4), 607 tests (+61). Maillage interne et structure de titres, déclenchés par un appel avec un consultant SEO externe (2026-08-06) : deux leviers de ranking sur lesquels aucun tool existant ne mesurait rien.

Links : nouveau module, 2 tools sans auth Google

Content : heading_audit, un 4e tool sans auth

SEO : prune_candidates, garde-fou anti-suppression

Détection de questions en français

4 skills projet + corpus de routage

Deux skills invisibles depuis leur création

Déclenchement en français

57 → 61 tools. Test count : 546 → 607.

Durcissement suite à un scouting concurrentiel (6 MCP Google Ads/GA4/GSC analysés). Pas de nouveau tool.

Auth : fallback sur refresh token révoqué

Documentation : protocole de confirmation pour les tools d’écriture

57 tools (inchangé). Test count : 545 → 546.

57 tools (+3), 545 tests (+27). Wave C : trois nouveaux outils Technical + enrichissement schema_validate.

Technical : ai_visibility_audit

Technical : gbp_deprecation_lint

Technical : pagespeed_audit

schema_validate : détection des types dépréciés pour les rich results

54 → 57 tools. Test count : 518 → 545.

54 tools (+4), 518 tests (+51). Wave B de la seconde intégration claude-seo (MIT uniquement).

Content : preload_audit

CrUX : crux_lcp_subparts

Indexing : indexnow_submit

SEO : parasite_risk

50 → 54 tools. Test count : 467 → 518.

50 tools (+3), 467 tests (+38). Wave A de la seconde intégration claude-seo (MIT uniquement).

Content : 3 nouveaux tools sans auth Google

47 → 50 tools. Test count : 429 → 467.

47 tools (+4), 429 tests (+147). Intégration sélective d’assets MIT de AgriciDaniel/claude-seo.

Sécurité : module SSRF unifié

Technical : génération JSON-LD

Drift monitoring : 3 nouveaux tools

Documentation SEO sourcée

Attribution

43 → 47 tools. Test count : 282 → 429.

Refactor interne et corrections sans nouveau tool.

7 nouveaux tools, 43 tools au total, 268 tests.

Analytics GSC : nouvelles variations search type

Cross GSC+GA4 : outils composites

GA4 : funnel via v1alpha

4 nouveaux tools, filtres hostname/country sur tous les tools GA4, et 55 nouveaux tests. 36 tools au total, 222 tests.

GA4 : filtres hostname et country (tools existants)

CrUX : Core Web Vitals réels (nouveaux tools)

Sitemaps : audit de couverture (nouveau tool)

Technical : validation JSON-LD (nouveau tool)

Corrections de cohérence et consolidation interne : pas de nouveaux tools.

Phase 3: 2 tools cross-platform GSC+GA4, nouveau module cross.py.

Phase 2: 6 new GA4 tools, new dependency, new environment variable.

Phase 1: 6 new tools, no new dependencies.

Initial release.

Open the history in the documentation