search-console-mcp and google-search-console-mcp

search-console-mcp
48
Emerging
google-search-console-mcp
27
Experimental
Maintenance 13/25
Adoption 8/25
Maturity 11/25
Community 16/25
Maintenance 0/25
Adoption 6/25
Maturity 8/25
Community 13/25
Stars: 44
Forks: 8
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 17
Forks: 3
Downloads:
Commits (30d): 0
Language: Python
License:
No Package No Dependents
No License Stale 6m No Package No Dependents

About search-console-mcp

saurabhsharma2u/search-console-mcp

Search & analytics data as infrastructure — MCP server for Google Search Console, Bing Webmaster Tools, and GA4, designed for AI agents and automation.

Provides deterministic SEO intelligence through built-in analysis tools (cannibalization detection, Z-score anomalies, opportunity scoring) that transform raw analytics into actionable insights for AI agents, eliminating the need for manual data correlation across platforms. Implements multi-layered security with OS-native keychain storage, AES-256-GCM hardware-bound encryption, and automatic token refresh, while supporting both interactive OAuth and service account authentication for flexible deployment scenarios. Exposes cross-platform data through a unified MCP interface with automatic multi-account credential resolution, enabling agents to query unified GSC + Bing + GA4 context without manual site-to-account mapping.

About google-search-console-mcp

metehan777/google-search-console-mcp

It connects directly to your Google Search Console account via the official API, letting you access key data right from AI tools like Claude Desktop or OpenAI Agents SDK and others .

Implements Model Context Protocol (MCP) as a stdio-based server that bridges Google Search Console's REST API with AI agents, enabling queries across search analytics, URL inspection, indexing status, and sitemap management through natural language. Built in Python with OAuth 2.0 authentication and direct integration into Claude Desktop via configuration file, allowing Claude to invoke GSC operations without leaving the chat interface.

Scores updated daily from GitHub, PyPI, and npm data. How scores work