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
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.
Google Search Console in your AI: overview, opportunities, index gaps, page checks, long history.
SEO & marketing toolkit for AI agents: GA4, Search Console, AdSense, GTM, PageSpeed, Trends.
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.15 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying Google Search Console data, including search analytics with advanced filtering, quick wins detection, and rich dimensions, through natural language.2,390 npmMIT