🔍

Google Search Console MCP

🌐Community
by AminForou · v1.0.0 · MITRepository

Connect Google Search Console to Claude, Cursor, and other AI clients. Query search analytics, inspect URLs, manage sitemaps, and find indexing issues through natural language. 460+ stars, 19 tools.

Install on your platform

We auto-selected MCP (generic) based on this skill’s supported platforms.

1Locate your MCP host config file (e.g. mcp.json or your client settings).
2

Add this to the mcpServers section

mcp config
{
  "mcpServers": {
    "gsc-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/gsc-mcp"
      ]
    }
  }
}
3Restart your MCP host to pick up the new skill.
Works with: Claude Desktop, Cursor, VS Code, Zed, Continue, and any MCP-compatible client. Requires Node.js 18+.

About This Skill

What it does

This skill connects Google Search Console (GSC) data to AI assistants via a Model Context Protocol (MCP) server. It allows users to analyze SEO performance, including property information, search analytics, URL inspection results, and sitemap management through natural language conversations with compatible AI agents like Claude, Cursor, Codex, Gemini CLI, and Antigravity. The skill provides pre-built tools for generating weekly reports, identifying keyword cannibalization issues, auditing indexing, and uncovering content opportunities.

When to use it

  • Weekly Performance Review: Quickly generate a full 28-day performance summary with period-over-period comparisons.
  • SEO Audit: Identify and prioritize fixes for indexing errors across your top pages.
  • Content Strategy: Discover untapped content opportunities based on queries ranking between positions 11 and 20 with high impressions but low click-through rates.
  • Keyword Optimization: Detect and resolve keyword cannibalization issues impacting search rankings.

Key capabilities

  • seo-weekly-report: Generates a full weekly performance summary.
  • cannibalization-check: Identifies queries causing keyword cannibalization.
  • indexing-audit: Performs an indexing audit of top pages.
  • content-opportunities: Surfaces potential content opportunities based on search data.
  • Supports OAuth and service account authentication.
  • Returns structured JSON data for all tools.

Example prompts

  • "Run the SEO weekly report for example.com"
  • "Check for keyword cannibalization on example.com"
  • "Audit indexing for my top pages"
  • "Authenticate my Google Search Console"

Tips & gotchas

  • Requires configuration of GSC_OAUTH_CLIENT_SECRETS_FILE or GSC_CREDENTIALS_PATH in your Cursor MCP settings.
  • The GSC_DATA_STATE variable allows choosing between real-time (all) and slightly delayed (final) data.

Tags

Requirements

Required Binaries
python3
Environment Variables
GSC_CREDENTIALS_PATH
🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Verified Commit87258d86

Installing this skill downloads the exact code at commit 87258d86, not the current state of the repository. This prevents supply-chain attacks from unauthorized updates.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
v1.0.0
License
MIT
Author
AminForou
Installs
0
Updated
Mar 4, 2026
Published
Mar 4, 2026

🌐 Community

Passed automated security scans.

Pinned commit87258d86

Install command fetches the verified snapshot, not the live repository.