google-search-console-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Log level: debug, info, warn, error | info |
| GSC_SITE_URL | No | Optional default property, e.g. https://example.com/ or sc-domain:example.com | |
| GSC_CLIENT_ID | No | OAuth client ID | |
| GSC_ACCESS_TOKEN | No | Alternative short-lived access token; expires within the hour | |
| GSC_CLIENT_SECRET | No | OAuth client secret | |
| GSC_REFRESH_TOKEN | No | Refresh token obtained from the OAuth consent flow |
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
} |
| resources | {
"subscribe": false,
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| gsc_list_sitesA | List all Google Search Console properties accessible with the current credentials. |
| gsc_get_siteA | Get one Search Console property and its exact permission level (read-only sites.get). |
| gsc_health_checkA | Verify Google Search Console read-only authentication, visible properties, configured default site, and permission levels without exposing tokens. |
| gsc_query_search_analyticsB | Query Google Search Console Search Analytics. Returns clicks, impressions, CTR, and average position for queries, pages, countries, devices, dates, and search appearances. Use gsc://metrics, gsc://dimensions, gsc://filters, and gsc://compatibility for available fields and rules. |
| gsc_inspect_urlB | Inspect a URL for Google indexing status, crawl info, mobile usability, AMP, and rich results. Quota: 2000 requests/day/property. |
| gsc_bulk_inspect_urlsA | Inspect multiple URLs with a conservative sequential limit and normalized URL Inspection results. Quota: 2000 requests/day/property. |
| gsc_list_sitemapsA | List sitemaps submitted for a Search Console property, including processing status and submitted/indexed counts. |
| gsc_get_sitemapA | Get one submitted sitemap by full feed path, including type, fetch state, warnings/errors, and submitted/indexed content totals. |
| gsc_get_sitemap_healthB | Return an enriched read-only sitemap health summary with status totals, submitted/indexed content counts, warnings, and errors. |
| gsc_compare_search_typesC | Compare performance across Search Console search types: web, image, video, news, discover, and Google News. |
| gsc_get_data_freshnessB | Detect the most recent date with Search Analytics data by querying recent daily rows. |
| gsc_monitor_indexation_freshnessA | Read-only monitoring snapshot for Search Analytics freshness, sitemap indexation totals, and an optional small URL Inspection sample. |
| gsc_track_sitemap_deltasA | Read-only sitemap delta tracker. Fetches the current sitemap snapshot and compares it to an agent-provided baseline; no state is written. |
| gsc_analyze_search_appearance_trendsB | Analyze structured data and rich-result trend signals via the Search Analytics searchAppearance dimension when GSC exposes it. |
| gsc_plan_large_site_samplingB | Build a read-only URL Inspection sampling plan for large sites from sitemap risk signals and Search Analytics page performance. |
| gsc_indexation_watchlistB | Read-only URL Inspection watchlist for critical URLs. Inspects up to 10 URLs and returns alert/review/ok assessments without storing state. |
| gsc_find_losses_gainsA | Compare two periods for query or page performance and return click/impression/CTR/position deltas. |
| gsc_cluster_queriesB | Cluster Search Console queries by simple tokens and intent signals: brand/non-brand, question, category, and topic tokens. |
| gsc_detect_cannibalizationC | Detect queries where multiple pages compete for clicks/impressions in Search Analytics query-page rows. |
| gsc_validate_queryC | Validate a Search Console metric/dimension/search type combination before executing it. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| gsc-manifest | |
| gsc-recipes | |
| gsc-metrics | |
| gsc-dimensions | |
| gsc-filters | |
| gsc-compatibility | |
| gsc-p2-readonly-playbooks |
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/getmcpads-com/google-search-console-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server