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. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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