gsc-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GSC_USE_ADC | No | Enable Application Default Credentials fallback. Set to 'true' to enable. | |
| GSC_MCP_HOST | No | HTTP bind host. | |
| GSC_MCP_PORT | No | HTTP bind port. | |
| GSC_LOG_LEVEL | No | Log level: debug, info, warn, error, or silent. | info |
| GSC_CONFIG_DIR | No | Override application configuration directory. | |
| GSC_TOKEN_PATH | No | Override saved OAuth token location. | |
| GSC_MAX_RETRIES | No | Transient retry count. | 3 |
| GSC_MCP_TRANSPORT | No | Transport mode: 'stdio' or 'http'. | |
| GSC_HTTP_AUTH_TOKEN | No | Required bearer token for non-loopback HTTP. | |
| GSC_CREDENTIALS_JSON | No | Raw or base64-encoded service account JSON for secret injection. | |
| GSC_CREDENTIALS_PATH | No | Path to the service account JSON file. | |
| GSC_TEXT_PREVIEW_ROWS | No | Number of rows included in model-facing text preview. | 50 |
| GSC_REQUEST_TIMEOUT_MS | No | Google API timeout in milliseconds. | 30000 |
| GSC_EXPOSE_ERROR_DETAILS | No | Set to '1' to expose error details for debugging. | |
| GOOGLE_APPLICATION_CREDENTIALS | No | Standard Google credential path fallback. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| gsc_list_sitesA | List Search Console properties available to the authenticated Google account. |
| gsc_get_siteA | Get access level details for one Search Console property. |
| gsc_query_pagesB | Query Search Analytics grouped by page. |
| gsc_query_queriesB | Query Search Analytics grouped by search query. |
| gsc_query_countriesA | Query Search Analytics grouped by country. |
| gsc_query_devicesC | Query Search Analytics grouped by device. |
| gsc_query_search_appearanceB | Query Search Analytics grouped by search appearance. |
| gsc_diagnose_traffic_dropA | Find pages, queries, countries, and devices with the largest period-over-period traffic declines. Results are evidence, not causal attribution. |
| gsc_detect_content_decayC | Find pages with declining clicks and impressions between two periods. |
| gsc_detect_cannibalizationA | Find queries receiving impressions or clicks from multiple pages in the same period; this is a review signal, not proof of cannibalization. |
| gsc_search_analyticsB | Query clicks, impressions, CTR, and average position with optional dimensions and filters. |
| gsc_compare_periodsB | Compare a date range with an explicit previous range or the immediately preceding equal-length period. |
| gsc_find_opportunitiesA | Find high-impression, low-CTR queries or pages within a ranking-position range. |
| gsc_top_pagesB | Return the highest-clicked pages for a date range. |
| gsc_top_queriesB | Return the highest-clicked search queries for a date range. |
| gsc_inspect_urlA | Inspect Google's indexed version of a URL. This is not a live URL test. |
| gsc_bulk_inspect_urlsA | Inspect multiple URLs with bounded concurrency. Partial failures are returned per URL. |
| gsc_list_sitemapsB | List sitemaps submitted for a Search Console property. |
| gsc_get_sitemapA | Get details for one submitted sitemap. |
| gsc_server_infoA | Return local server version, authentication guidance, and safety information without calling Google. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/uzzii-21/gsc-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server