SEO Tools: Google Search Console MCP Server
io.github.antohins/seo-tools-mcp-gsc
What is the SEO Tools: Google Search Console MCP server?
Google Search Console: Search Analytics, URL Inspection, sitemaps (read-only, OAuth/service acct).
How to install SEO Tools: Google Search Console
Copy-paste configuration for popular MCP clients.
GOOGLE_CLIENT_IDGoogle OAuth client ID (Desktop app).
GOOGLE_CLIENT_SECRETsecretGoogle OAuth client secret.
GSC_REFRESH_TOKENsecretGoogle OAuth refresh token (or obtain via gsc_oauth_start).
GSC_SITE_URLDefault GSC property, e.g. sc-domain:example.com.
GSC_SA_JSONPath to a service-account JSON key (alternative auth path).
GSC_OAUTH_PORTLocalhost port for the OAuth loopback receiver (default 8585).
{
"mcpServers": {
"seo-tools-mcp-gsc": {
"command": "npx",
"args": [
"-y",
"seo-tools-mcp-gsc"
],
"env": {
"GOOGLE_CLIENT_ID": "<YOUR_GOOGLE_CLIENT_ID>",
"GOOGLE_CLIENT_SECRET": "<YOUR_GOOGLE_CLIENT_SECRET>",
"GSC_REFRESH_TOKEN": "<YOUR_GSC_REFRESH_TOKEN>",
"GSC_SITE_URL": "<YOUR_GSC_SITE_URL>",
"GSC_SA_JSON": "<YOUR_GSC_SA_JSON>",
"GSC_OAUTH_PORT": "<YOUR_GSC_OAUTH_PORT>"
}
}
}
}{
"mcpServers": {
"seo-tools-mcp-gsc": {
"command": "npx",
"args": [
"-y",
"seo-tools-mcp-gsc"
],
"env": {
"GOOGLE_CLIENT_ID": "<YOUR_GOOGLE_CLIENT_ID>",
"GOOGLE_CLIENT_SECRET": "<YOUR_GOOGLE_CLIENT_SECRET>",
"GSC_REFRESH_TOKEN": "<YOUR_GSC_REFRESH_TOKEN>",
"GSC_SITE_URL": "<YOUR_GSC_SITE_URL>",
"GSC_SA_JSON": "<YOUR_GSC_SA_JSON>",
"GSC_OAUTH_PORT": "<YOUR_GSC_OAUTH_PORT>"
}
}
}
}{
"mcpServers": {
"seo-tools-mcp-gsc": {
"command": "npx",
"args": [
"-y",
"seo-tools-mcp-gsc"
],
"env": {
"GOOGLE_CLIENT_ID": "<YOUR_GOOGLE_CLIENT_ID>",
"GOOGLE_CLIENT_SECRET": "<YOUR_GOOGLE_CLIENT_SECRET>",
"GSC_REFRESH_TOKEN": "<YOUR_GSC_REFRESH_TOKEN>",
"GSC_SITE_URL": "<YOUR_GSC_SITE_URL>",
"GSC_SA_JSON": "<YOUR_GSC_SA_JSON>",
"GSC_OAUTH_PORT": "<YOUR_GSC_OAUTH_PORT>"
}
}
}
}{
"servers": {
"seo-tools-mcp-gsc": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"seo-tools-mcp-gsc"
],
"env": {
"GOOGLE_CLIENT_ID": "<YOUR_GOOGLE_CLIENT_ID>",
"GOOGLE_CLIENT_SECRET": "<YOUR_GOOGLE_CLIENT_SECRET>",
"GSC_REFRESH_TOKEN": "<YOUR_GSC_REFRESH_TOKEN>",
"GSC_SITE_URL": "<YOUR_GSC_SITE_URL>",
"GSC_SA_JSON": "<YOUR_GSC_SA_JSON>",
"GSC_OAUTH_PORT": "<YOUR_GSC_OAUTH_PORT>"
}
}
}
}claude mcp add seo-tools-mcp-gsc --env GOOGLE_CLIENT_ID=<YOUR_GOOGLE_CLIENT_ID> --env GOOGLE_CLIENT_SECRET=<YOUR_GOOGLE_CLIENT_SECRET> --env GSC_REFRESH_TOKEN=<YOUR_GSC_REFRESH_TOKEN> --env GSC_SITE_URL=<YOUR_GSC_SITE_URL> --env GSC_SA_JSON=<YOUR_GSC_SA_JSON> --env GSC_OAUTH_PORT=<YOUR_GSC_OAUTH_PORT> -- npx -y seo-tools-mcp-gscRelated MCP servers
Bridge to a self-hosted A-Parser: SERP, suggests and 150+ parsers via its API (read-only).
Google Analytics 4: reports, traffic sources, landing pages, events, realtime (read-only).
MCP server for Yandex Wordstat keyword frequencies (official API v2). Free Yandex Cloud Search API.
Google & Yandex SERP, image/news verticals and URL indexation checks via XMLRiver (read-only).