search-console-mcp server acts as a middle layer between your AI agent and the Google Search Console APIs.
Logic Layers
1. The Client (e.g., Claude)
The agent initiates a request. It doesn’t need to know the GSC API schema; it only needs to know the tools exposed by the MCP.2. The MCP Server (Middleware)
This is where the magic happens.- Tool Registration: Defines the JSON schema for tools like
analytics_time_series. - Request Handlers: Receives inputs, validates them with Zod, and routes them to the correct tool logic.
- SEO Intelligence Engine: Performs the heavy lifting—calculating rolling averages, standard deviations, and trend analysis.
3. API Layer
The server communicates with multiple upstream providers:- Google Search Console API: Performance data and site management.
- Bing Webmaster Tools API: Search data, crawl issues, and IndexNow.
- Google Analytics 4 API: Real user behavior and conversion data.
- PageSpeed Insights API: Performance and Lighthouse data.
Data Flow
Security Design
- Local Execution: The server runs on your machine (or your own cloud instance). Your data never touches our servers.
- Read-Only Defaults: While we support management tools (adding sites), most analysis tools are strictly read-only by design.
- Deterministic Output: We prefer returning structured data or markdown tables that the agent can read and process reliably.
