google-search-console-mcp-claude-code
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_sitesA | List all Search Console properties the authenticated user has access to. Returns each site's URL, permission level, and whether it's a domain or URL property. IMPORTANT: Use ONLY the data returned by this tool. Do not speculate about figures, do not extrapolate beyond the time range queried, and cite site_url + date_range when reporting numbers to the user. |
| inspect_urlA | Inspect a single URL against Google's index. Args:
site_url: Property URL (e.g. Returns indexing status, last-crawl, canonical, mobile usability, rich-results. IMPORTANT: Use ONLY the data returned by this tool. Do not speculate about figures, do not extrapolate beyond the time range queried, and cite site_url + date_range when reporting numbers to the user. |
| list_sitemapsB | List sitemaps submitted for a property, with errors/warnings/last-submitted info. IMPORTANT: Use ONLY the data returned by this tool. Do not speculate about figures, do not extrapolate beyond the time range queried, and cite site_url + date_range when reporting numbers to the user. |
| submit_sitemapA | Submit a sitemap. Requires GSC_ALLOW_DESTRUCTIVE=true. Args: site_url: Property URL. feedpath: Full sitemap URL (e.g. https://example.com/sitemap.xml). IMPORTANT: Use ONLY the data returned by this tool. Do not speculate about figures, do not extrapolate beyond the time range queried, and cite site_url + date_range when reporting numbers to the user. |
| search_analyticsA | Custom Search Analytics query. Args: site_url: Property URL. start_date / end_date: ISO YYYY-MM-DD. dimensions: e.g. ["query"], ["page"], ["query","page"], ["country"], ["device"]. row_limit: Max rows (server-side cap 25000). search_type: "web" | "image" | "video" | "news". IMPORTANT: Use ONLY the data returned by this tool. Do not speculate about figures, do not extrapolate beyond the time range queried, and cite site_url + date_range when reporting numbers to the user. |
| site_snapshotB | Aggregated totals (clicks/impressions/CTR/position) for the last N days vs prior period. IMPORTANT: Use ONLY the data returned by this tool. Do not speculate about figures, do not extrapolate beyond the time range queried, and cite site_url + date_range when reporting numbers to the user. |
| quick_winsB | Queries currently ranking position 4-15 with highest "lift opportunity". Opportunity score = impressions × (CTR_at_pos3 - CTR_actual). Highlights queries where a small ranking improvement could yield disproportionate traffic gains. IMPORTANT: Use ONLY the data returned by this tool. Do not speculate about figures, do not extrapolate beyond the time range queried, and cite site_url + date_range when reporting numbers to the user. |
| traffic_dropsA | Pages that lost traffic, classified into Ranking-loss / CTR-collapse / Demand-decline.
IMPORTANT: Use ONLY the data returned by this tool. Do not speculate about figures, do not extrapolate beyond the time range queried, and cite site_url + date_range when reporting numbers to the user. |
| content_decayB | Pages with monotonic decline across 3 consecutive 30-day windows. Filters noise: only pages where clicks_p3 > clicks_p2 > clicks_p1 AND clicks_p3 >= threshold. Indicates real content decay, not a single-week dip. IMPORTANT: Use ONLY the data returned by this tool. Do not speculate about figures, do not extrapolate beyond the time range queried, and cite site_url + date_range when reporting numbers to the user. |
| cannibalizationC | Queries where >=2 pages on the same site are competing in search results. IMPORTANT: Use ONLY the data returned by this tool. Do not speculate about figures, do not extrapolate beyond the time range queried, and cite site_url + date_range when reporting numbers to the user. |
| ctr_opportunitiesC | Pages whose CTR is significantly below the expected CTR for their position. CTR gap = expected_ctr(pos) - actual_ctr. Tipo "title/meta needs improvement". IMPORTANT: Use ONLY the data returned by this tool. Do not speculate about figures, do not extrapolate beyond the time range queried, and cite site_url + date_range when reporting numbers to the user. |
| alertsA | Detects regressions in last N days vs prior N days. Emits per-entity (query+page) alerts: position_drop, ctr_collapse, click_drop, disappeared. Severity: critical (≥2× threshold) > warning. Dedup keeps highest severity per entity. IMPORTANT: Use ONLY the data returned by this tool. Do not speculate about figures, do not extrapolate beyond the time range queried, and cite site_url + date_range when reporting numbers to the user. |
| reauthenticateA | Force re-authentication on the next API call. Useful when ADC credentials have changed or OAuth token has expired and cached state is stale. Does not delete files; just resets in-process clients. |
| get_capabilitiesA | List all tools exposed by this MCP and current auth status. Call FIRST. Returns the tool catalog grouped by category, plus a quick check of whether credentials are reachable. |
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/mario-hernandez/google-search-console-mcp-claude-code'
If you have feedback or need assistance with the MCP directory API, please join our Discord server