mcpdirectory.dev
9,129 servers · updated 23 Sept

Google Search Console MCP server

community Active last commit 23 d
{
  "mcpServers": {
    "getmcpads-google-search-console": {
      "command": "npx",
      "args": [
        "-y",
        "@getmcpads/google-search-console-mcp-server@latest"
      ],
      "env": {
        "GSC_ACCESS_TOKEN": "<gsc_access_token>",
        "GSC_SITE_URL": "https://...",
        "GSC_CLIENT_ID": "<gsc_client_id>",
        "GSC_CLIENT_SECRET": "<gsc_client_secret>",
        "GSC_REFRESH_TOKEN": "<gsc_refresh_token>"
      }
    }
  }
}
file .mcp.json (in your project root)install npx -y @getmcpads/google-search-console-mcp-serverversion 1.0.2

What it does

An MCP server that exposes 20 read-only tools for querying Google Search Console data, including search analytics, indexing status, and sitemaps. It is for developers and SEO analysts who want to analyze search performance, detect issues like cannibalization, and track indexing changes through an AI assistant.

  • Query search performance metrics like clicks, impressions, and CTR for specific queries or pages across different time periods.
  • Detect pages competing for the same search queries and identify which queries were gained or lost between two periods.
  • Inspect URL indexing status and monitor changes in indexing verdicts for a set of URLs.

Tools this server exposes

ToolDoes
gsc_query_search_analyticsQuery search performance data with dimensions like query, page, device, or country.
gsc_detect_cannibalizationIdentify which pages compete for the same search query.
gsc_find_losses_gainsFind queries and pages that gained or lost performance between two periods.
gsc_cluster_queriesGroup queries by similar intent or topic.
gsc_compare_search_typesCompare performance differences across web, image, video and news search.
gsc_analyze_search_appearance_trendsAnalyze how rich results and search appearance features evolve over time.
gsc_indexation_watchlistTrack URLs that changed indexing verdict between two points in time.
gsc_plan_large_site_samplingDetermine which URLs to inspect on large sites given quota and sampling constraints.
gsc_inspect_urlCheck the indexing status and details for a specific URL.
gsc_list_sitemapsList all sitemaps submitted for a property.
gsc_get_sitemap_detailsGet details about a specific submitted sitemap.
gsc_list_propertiesList all Search Console properties accessible to the authenticated account.
gsc_validate_queryValidate a query before execution to check dimension compatibility and limits.
gsc_get_data_freshnessCheck how recent the data is and when final values will be available.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.