MCP Catalogs
Homemcp-gsc screenshot

mcp-gsc

by AminForou·843·Score 55

MCP server connecting Google Search Console to AI assistants for SEO analysis through natural language conversations.

ai-llmseoweb-scraping
122
Forks
8
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

This MCP server provides comprehensive access to Google Search Console data through AI assistants like Claude Desktop, Cursor, Codex CLI, Gemini CLI, and Antigravity. It enables SEO professionals to analyze website performance metrics, search queries, indexing status, and sitemap information directly through conversation. The server supports both OAuth and Service Account authentication methods and provides detailed tools for property management, search analytics, URL inspection, and sitemap management.

Try asking AI

After installing, here are 4 things you can ask your AI assistant:

you:Analyze SEO performance trends and identify top-performing search queries
you:Check indexing status and crawl information for specific pages
you:Manage sitemaps and submit new ones to Google
you:Compare performance metrics between different time periods

When to choose this

Choose this if you're an SEO professional who wants to analyze Google Search Console data through conversational AI without switching between dashboards and reports.

When NOT to choose this

Don't choose this if you need real-time data (GSC has a 2-3 day lag) or if you need write access to your Search Console properties (this server is read-only).

Tools this server exposes

12 tools extracted from the README
  • get_capabilities

    Lists all tools and shows auth status — call this first if unsure

  • list_properties

    Shows all your GSC properties

  • get_site_details

    Details about a specific site

  • get_search_analytics

    Top queries and pages with clicks, impressions, CTR, position

  • get_performance_overview

    Summary of site performance

  • compare_search_periods

    Compare performance between two time periods

  • inspect_url_enhanced

    Detailed crawl/index status for a URL

  • batch_url_inspection

    Inspect up to 10 URLs at once

  • get_sitemaps

    Lists all sitemaps for a site

  • list_sitemaps_enhanced

    Detailed sitemap info including errors and warnings

  • manage_sitemaps

    Submit or delete sitemaps

  • reauthenticate

    Re-run the OAuth browser login (switch accounts)

Comparable tools

mcp-serpermcp-duckduckgogsc-apiahrefs-mcp

Installation

Installation

Option A — uvx (Recommended)

# 1. Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh
source $HOME/.local/bin/env
echo 'source $HOME/.local/bin/env' >> ~/.zshrc

**Claude Desktop Config (OAuth)**:

{
  "mcpServers": {
    "gscServer": {
      "command": "/FULL/PATH/TO/uvx",
      "args": ["mcp-search-console"],
      "env": {
        "GSC_OAUTH_CLIENT_SECRETS_FILE": "/full/path/to/client_secrets.json"
      }
    }
  }
}

Option B — Clone

git clone https://github.com/AminForou/mcp-gsc.git
cd mcp-gsc
uv venv .venv
uv pip install -r requirements.txt

Configure with your Google API credentials first (detailed steps in README).

Compare mcp-gsc with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.