GSC Analyst Connector
Provides tools to query Google Search Console data for site traffic analysis, including overview, page-level changes, AI visibility, and optimization opportunities.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@GSC Analyst ConnectorWhat's happening with my site traffic?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
GSC Analyst Connector
MCP connector that gives Claude access to your Google Search Console data. Ask plain-English questions about your site traffic directly in Claude chat.
Setup
1. Google Cloud Console
Create a project at console.cloud.google.com
Enable Google Search Console API
Create OAuth 2.0 credentials: Web application
Add redirect URI:
https://YOUR-RAILWAY-DOMAIN.railway.app/oauth/callbackCopy Client ID and Client Secret
2. Supabase (Postgres)
Create a project at supabase.com
Go to Settings → Database → Connection pooling
Copy the Transaction mode connection string (port 6543)
Run
migrations/001_init.sqlin the SQL editor
3. Environment Variables
Variable | Description |
| Supabase pooler connection string |
| OAuth client ID |
| OAuth client secret |
|
|
| Fernet key (generate below) |
|
|
| Random 32+ char string |
Generate Fernet key:
from cryptography.fernet import Fernet
print(Fernet.generate_key().decode())4. Deploy to Railway
# Link to Railway project (create via Railway dashboard first)
railway link
# Deploy
railway upOr push to main branch for auto-deploy after linking the GitHub repo in Railway.
Related MCP server: Google Search Console MCP Server
Local Development
pip install -r requirements.txt
cp .env.example .env
# Fill in .env values
python -m app.mainServer runs at http://localhost:8000.
Connecting to Claude
After OAuth, you'll receive a personal connector URL:
https://YOUR-DOMAIN/u/YOUR-TOKEN/sseGo to Claude.ai → Settings → Connectors → Add custom connector
Paste your URL
Ask: "What's happening with my site traffic?"
MCP Tools
Tool | Purpose |
| Health check |
| Traffic summary vs prior period |
| Page-level traffic change breakdown |
| AI search appearance data |
| Position 8-15 optimization opportunities |
This server cannot be deployed
Maintenance
Related MCP Connectors
Ask Google Search Console in plain language. Hosted, free, no Google Cloud project.
Query your SEO data in plain language: rankings, audits, backlinks, competitors and AI visibility.
Turn Search Console data into SEO actions, content, publishing, indexing, and AI insights.
Query your Google Search Console, GA4 and Bing Webmaster data across every site you run.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables querying Google Search Console data including rankings, clicks, and impressions for websites. Provides tools for analyzing search performance, top queries, page metrics, and ranking changes.MIT
- FlicenseAqualityDmaintenanceIntegrates with Google Search Console to enable querying search analytics, comparing performance periods, generating visual reports, and identifying SEO optimization opportunities through natural language.59-
- AlicenseNot gradedqualityDmaintenanceEnables querying Google Search Console and Google Analytics 4 through natural language, with tools for SEO analysis like anomaly detection, cannibalization detection, and opportunity scoring.10 npm1MIT
- AlicenseNot gradedqualityDmaintenanceEnables querying Google Search Console data, including search analytics with advanced filtering, quick wins detection, and rich dimensions, through natural language.4,437 npmMIT