FlorianBruniaux/google-search-console-mcp

61 MCP tools for Google Search Console, GA4, CrUX, IndexNow, schema, drift, internal linking and PageSpeed audits

10Stars on the repository
30Mods indexed here, across every type
4d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

FlorianBruniaux/google-search-console-mcp

Agent Claude Code

Measures how Google AI Overviews are cannibalizing organic CTR. Use when asked about AI Overview impact, SGE cannibalization, or why CTR is dropping despite stable rankings. Aussi déclenché en français par "les AI Overviews me piquent des clics", "l'IA de Google me vole du trafic", "mon CTR baisse alors que je suis…

not rated 10 +1 4d ago A 111 tokens original MIT

FlorianBruniaux/google-search-console-mcp

Agent Claude Code

Detects keyword cannibalization, finding queries where multiple pages compete for the same rankings. Use when asked about competing pages, keyword overlap, duplicate content impact, or cannibalization. Aussi déclenché en français par "cannibalisation", "deux pages qui se battent sur le même mot clé", "mes pages se…

not rated 10 +1 4d ago A 109 tokens original MIT

FlorianBruniaux/google-search-console-mcp

Agent Claude Code

Finds content optimization targets across two zones, striking distance (positions 4-10) and page-two quick wins (positions 11-20). Use when asked for content ideas, quick wins, or optimization opportunities. Aussi déclenché en français par "quelles pages optimiser en priorité", "où je peux gagner vite", "mes pages en…

not rated 10 +1 4d ago A 110 tokens original MIT

FlorianBruniaux/google-search-console-mcp

Agent Claude Code

Audits indexing status across a site, starting with a site-wide overview then drilling into the top 20 pages. Use when asked about crawling issues, indexing problems, or whether pages are indexed by Google. Aussi déclenché en français par "pourquoi mes pages sont pas indexées", "problème d'indexation", "mes pages sont…

not rated 10 +1 4d ago A 125 tokens original MIT

gsc-page-analyst

05

FlorianBruniaux/google-search-console-mcp

Agent Claude Code

Full diagnostic for a single URL combining indexing status, search performance, Core Web Vitals, and query breakdown. Use when asked to analyze a specific page, diagnose why a URL is underperforming, or get a complete page report. Aussi déclenché en français par "analyse cette page", "diagnostic complet de cette URL"…

not rated 10 +1 4d ago A 108 tokens original MIT

gsc-schema-auditor

06

FlorianBruniaux/google-search-console-mcp

Agent Claude Code

Validates structured data (schema markup) across the top pages to surface errors blocking rich results eligibility. Use when asked about rich results, JSON-LD errors, schema markup issues, or structured data health. Aussi déclenché en français par "données structurées", "balisage schema", "mes rich results marchent…

not rated 10 +1 4d ago A 97 tokens original MIT

gsc-seo-reporter

07

FlorianBruniaux/google-search-console-mcp

Agent Claude Code

Generates a complete weekly SEO performance report for a Google Search Console property. Use when asked for a site summary, performance overview, traffic recap, or weekly SEO report. Aussi déclenché en français par "bilan SEO de la semaine", "comment va le site", "rapport de perf", "récap SEO", "point hebdo", "ça…

not rated 10 +1 4d ago A 95 tokens original MIT

gsc-sitemap-auditor

08

FlorianBruniaux/google-search-console-mcp

Agent Claude Code

Audits all submitted sitemaps for a property. Use when asked about sitemap health, submitted vs. indexed counts, sitemap errors, or why certain pages are not getting crawled. Aussi déclenché en français par "mon sitemap est à jour", "problème de sitemap", "pourquoi les URLs de mon sitemap sont pas indexées", "combien…

not rated 10 +1 4d ago A 98 tokens original MIT

gsc-traffic-doctor

09

FlorianBruniaux/google-search-console-mcp

Agent Claude Code

Diagnoses sudden or sustained traffic drops. Use when asked why traffic fell, what changed, or whether a Google algorithm update had an impact on the site. Aussi déclenché en français par "pourquoi mon trafic a chuté", "j'ai perdu du trafic", "chute de trafic", "mes clics se sont effondrés", "le site a décroché"…

not rated 10 +1 4d ago A 110 tokens original MIT

FlorianBruniaux/google-search-console-mcp

Agent Claude Code

Use when implementing new MCP tools, modifying auth/retry/quota logic, debugging Google API behavior, or refactoring gsc-mcp modules. Examples: "add a new GSC tool for keyword cannibalization", "fix quota tracker behavior", "update GA4 dimension filter logic for country+hostname". Do NOT use for writing tests (use…

not rated 10 +1 4d ago A 0 tokens original MIT

security-reviewer

11

FlorianBruniaux/google-search-console-mcp

Agent Claude Code

Use after changes to auth.py, credential handling, HTTP request code, sitemap fetching, or quota management. Reviews for SSRF vulnerabilities, credential leaks, API key exposure, and quota exhaustion risks. Read-only: reports issues without fixing them.

not rated 10 +1 4d ago A 0 tokens original MIT

test-writer-pytest

12

FlorianBruniaux/google-search-console-mcp

Agent Claude Code

Use when writing new tests or improving coverage for gsc-mcp. Knows the pytest fixtures, Google API mocking patterns, and test naming conventions. Examples: "write tests for the new cruxhistory tool", "add edge cases for normalizeurl", "cover sitemapaudit error paths".

not rated 10 +1 4d ago A 0 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: