gsc-mcp
An open-source MCP server providing full coverage of Google Search Console, URL Inspection, and Indexing APIs. It enables agents to inspect URL index status, crawl info, rich results, and AMP data, as well as publish notifications for eligible JobPosting or BroadcastEvent URLs via the Indexing API.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Inspect a URL's index status, crawl info, rich results, and AMP
- Notify Google about eligible JobPosting or BroadcastEvent URLs
- Get latest notification metadata for an eligible URL
- Batch notify up to 100 eligible URLs and report every embedded request status
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@mikusnuz/gsc-mcp 1.3.6
{
"version": "1.3.6",
"transport": "stdio",
"identifier": "@mikusnuz/gsc-mcp",
"registryType": "npm",
"environmentVariables": [
{
"name": "GSC_CLIENT_ID",
"format": "string",
"description": "Google OAuth2 Client ID"
},
{
"name": "GSC_CLIENT_SECRET",
"format": "string",
"description": "Google OAuth2 Client Secret"
},
{
"name": "GSC_REFRESH_TOKEN",
"format": "string",
"description": "Google OAuth2 Refresh Token"
},
{
"name": "GSC_SERVICE_ACCOUNT_KEY_PATH",
"format": "string",
"description": "Path to Google service account JSON key file"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"gsc-mcp": {
"command": "npx",
"args": [
"-y",
"@mikusnuz/gsc-mcp@1.3.6"
],
"env": {
"GSC_CLIENT_ID": "<YOUR_GSC_CLIENT_ID>",
"GSC_CLIENT_SECRET": "<YOUR_GSC_CLIENT_SECRET>",
"GSC_REFRESH_TOKEN": "<YOUR_GSC_REFRESH_TOKEN>",
"GSC_SERVICE_ACCOUNT_KEY_PATH": "<YOUR_GSC_SERVICE_ACCOUNT_KEY_PATH>"
}
}
}
}Cline
{
"mcpServers": {
"gsc-mcp": {
"command": "npx",
"args": [
"-y",
"@mikusnuz/gsc-mcp@1.3.6"
],
"env": {
"GSC_CLIENT_ID": "<YOUR_GSC_CLIENT_ID>",
"GSC_CLIENT_SECRET": "<YOUR_GSC_CLIENT_SECRET>",
"GSC_REFRESH_TOKEN": "<YOUR_GSC_REFRESH_TOKEN>",
"GSC_SERVICE_ACCOUNT_KEY_PATH": "<YOUR_GSC_SERVICE_ACCOUNT_KEY_PATH>"
}
}
}
}VS Code
{
"servers": {
"gsc-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mikusnuz/gsc-mcp@1.3.6"
],
"env": {
"GSC_CLIENT_ID": "<YOUR_GSC_CLIENT_ID>",
"GSC_CLIENT_SECRET": "<YOUR_GSC_CLIENT_SECRET>",
"GSC_REFRESH_TOKEN": "<YOUR_GSC_REFRESH_TOKEN>",
"GSC_SERVICE_ACCOUNT_KEY_PATH": "<YOUR_GSC_SERVICE_ACCOUNT_KEY_PATH>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"gsc-mcp": {
"command": "npx",
"args": [
"-y",
"@mikusnuz/gsc-mcp@1.3.6"
],
"env": {
"GSC_CLIENT_ID": "<YOUR_GSC_CLIENT_ID>",
"GSC_CLIENT_SECRET": "<YOUR_GSC_CLIENT_SECRET>",
"GSC_REFRESH_TOKEN": "<YOUR_GSC_REFRESH_TOKEN>",
"GSC_SERVICE_ACCOUNT_KEY_PATH": "<YOUR_GSC_SERVICE_ACCOUNT_KEY_PATH>"
}
}
}
}Let your agent find its tools
Find servers like gsc-mcp from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.