Skip to content

Google Search Console MCP

Zero-dependency MCP server for Google Search Console. Pre-built native binaries for Linux, macOS, and Windows. No Node.js. No Python. No .NET runtime. No Go toolchain. Download one binary and configure your AI tool.

Expose real Google organic search data directly to AI assistants like Claude, GitHub Copilot, and Cursor via the Model Context Protocol (MCP). Ask your AI which queries are driving traffic to which pages, identify ranking opportunities, and diagnose CTR issues -- all grounded in real Search Console data for your specific property.


Why This Exists

AI assistants are powerful at analyzing search performance -- but they need real data. This MCP server bridges your AI tool to Google Search Console, giving it:

  • Real organic search performance -- clicks, impressions, CTR, and average position for every query and page in your site
  • Up to 25,000 rows per query (vs 1,000 in the UI), unlocking complete keyword datasets
  • 16 months of history for trend analysis
  • Dimension flexibility -- group by query, page, country, device, date, or any combination

With this MCP server configured, you can ask your AI: "Which queries am I ranking position 8-15 for with high impressions but low CTR? What pages could I optimize to break into the top 5?" and get a real data-backed answer.


Quick Overview

Three MCP tools are exposed:

Tool What it does
query_search_analytics Query clicks, impressions, CTR, position -- grouped by any dimension combination
list_sites List all Search Console properties the service account can access
list_sitemaps List submitted sitemaps and their status for a property

Get Started

→ Getting Started -- three steps: service account, binary, config.


About

Built by Nick Cosentino (Dev Leader) -- a software engineer and content creator covering .NET, C#, and software architecture. Available in both Go and C# (Native AOT) with zero runtime dependencies.