GSC, GA4, Bing Webmaster and Microsoft Clarity in one MCP server, with built-in SEO analyst tools
GSC, GA4, Bing Webmaster and Microsoft Clarity in one MCP server, with built-in SEO analyst tools
Self-hosted, free, MIT. Works with Claude Desktop, Claude Code, Cursor, and any MCP client.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| gsc_bulk_inspect_urls | Inspect multiple URLs in batch via the URL Inspection API. Max 50 URLs per call. |
| gsc_bulk_request_indexing | Request indexing for multiple URLs via the Google Indexing API. Max 50 URLs. |
| gsc_cannibalization_check | Find queries where multiple pages compete (keyword cannibalization). Shows queries with 2+ ranking pages. |
| gsc_compare_periods | Compare two periods: shows deltas of clicks, impressions, CTR and position per item. |
| gsc_content_gap_analysis | Content gap analysis: queries where the competitor ranks but you don't (or you are far behind). |
| gsc_country_performance | Performance by country: clicks, impressions, CTR and average position. Default: last 28 days. |
| gsc_daily_stats | Aggregated daily site statistics: clicks, impressions, CTR and average position per day. |
| gsc_declining_queries | Queries losing clicks/positions: compares last N days vs the equivalent previous period. |
| gsc_delete_sitemap | Remove a sitemap from Google Search Console. Requires write scope on the credentials. |
| gsc_device_performance | Compare performance across MOBILE vs DESKTOP vs TABLET. Default: last 28 days. |
| gsc_indexing_status_summary | Indexing status summary for multiple URLs: how many indexed, not indexed, and errored. |
| gsc_inspect_url | Inspect a URL via the Google Search Console URL Inspection API. |
| gsc_keyword_opportunities | Queries with high impressions but low CTR in position 5-20: optimization opportunities. |
| gsc_list_sitemaps | List all sitemaps of a site in Google Search Console. |
{
"mcpServers": {
"seo-stack": {
"command": "uvx",
"args": ["seo-stack-mcp"],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "/path/to/service-account.json",
"GA4_PROPERTY_ID": "123456789",
"BING_WEBMASTER_API_KEY": "your-key",
"CLARITY_API_TOKEN": "your-token"
}
}
}
}Configuration as documented by the project. Restart the client after saving.
| Variable | Description | Required |
|---|---|---|
| GOOGLE_APPLICATION_CREDENTIALS | Configuration value read at startup. | Optional |
| GA4_PROPERTY_ID | Configuration value read at startup. | Optional |
| BING_WEBMASTER_API_KEY | Credential the server authenticates with. | Yes |
| CLARITY_API_TOKEN | Credential the server authenticates with. | Yes |
| ADSENSE_ACCOUNT_ID | Configuration value read at startup. | Optional |
| GOOGLE_ADS_DEVELOPER_TOKEN | Credential the server authenticates with. | Yes |
| GOOGLE_ADS_CLIENT_ID | Configuration value read at startup. | Optional |
| GOOGLE_ADS_CLIENT_SECRET | Credential the server authenticates with. | Yes |
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Facilitates interaction with the PyTorch HUD API, providing access to CI/CD data, job logs, and analytics.
GitHub repo analytics, trending repos, contributor stats, and language breakdowns.
Read and edit GA4, Search Console and Google Tag Manager from any MCP client. 29 tools.
Publish a site your AI built to paid hosting, then read it back, change a page or restore a version.
Publish, schedule, moderate your social inbox, and pull analytics across every major network directly from any AI assistant, via Eclincher.