mcp-gsc
by AminForou·★ 843·Score 55
MCP server connecting Google Search Console to AI assistants for SEO analysis through natural language conversations.
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:
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 READMEget_capabilitiesLists all tools and shows auth status — call this first if unsure
list_propertiesShows all your GSC properties
get_site_detailsDetails about a specific site
get_search_analyticsTop queries and pages with clicks, impressions, CTR, position
get_performance_overviewSummary of site performance
compare_search_periodsCompare performance between two time periods
inspect_url_enhancedDetailed crawl/index status for a URL
batch_url_inspectionInspect up to 10 URLs at once
get_sitemapsLists all sitemaps for a site
list_sitemaps_enhancedDetailed sitemap info including errors and warnings
manage_sitemapsSubmit or delete sitemaps
reauthenticateRe-run the OAuth browser login (switch accounts)
Comparable tools
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.txtConfigure with your Google API credentials first (detailed steps in README).
Compare mcp-gsc with
Last updated · Auto-generated from public README + GitHub signals.