google-search-console-mcp-claude-code
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| 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
- 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