MCP tools reference

The server exposes 34 tools. Call them through your MCP client; they are not terminal commands.

Tool catalog

The kind describes the main operation, not every data source: for example, change impact can query Google even though it is classified as local. Capabilities works offline. Fetch tools request authorized site resources; write tools require full access and explicit invocation. Indexing API notifications have restricted eligibility.

ToolKindPurpose
gsc_page_auditfetchLive HTML and exact-page GSC evidence; on demand, no JavaScript rendering.
gsc_indexing_auditfetchSitemap discovery and sampled indexed-state inspection in explicit batches.
gsc_internal_link_auditfetchBounded website link graph with observed incoming links and evidence-backed suggestions.
gsc_change_impactlocalOn-demand before/after analysis; explicit history actions require GSC_HISTORY=1.
gsc_migration_auditfetchExplicit route/domain migration map audit; current HTTP and historical GSC evidence.
gsc_capabilitiesreadWhat this server can do, its auth state and limits. Works offline.
gsc_list_sitesreadGSC properties visible to this instance.
gsc_search_analyticsreadFlexible performance query with explicit coverage.
gsc_inspect_urlsreadIndex inspection for 1-10 URLs with per-URL results.
gsc_list_sitemapsreadRegistered sitemaps and their reported states.
gsc_get_datasetreadPage through a previous result with zero new Google calls.
gsc_performance_overviewreadTotals, timeline and optional comparison for a site.
gsc_compare_periodsreadDeterministic period comparison with observed/absent blocks.
gsc_page_queriesreadObserved queries for one exact page URL.
gsc_query_pagesreadObserved pages for one exact query.
gsc_find_opportunitiesreadReview candidates by transparent versioned rule.
gsc_detect_cannibalizationreadQueries served by several own pages; candidates only.
gsc_analyze_segmentsreadCaller-defined segment comparison over one dataset.
gsc_export_datasetlocalLocal export of a previous dataset; opt-in, never uploads.
gsc_analyze_traffic_dropreadDrop decomposition: signals, hypotheses, missing evidence.
gsc_content_decayreadThree-window decline candidates, web or image.
gsc_check_alertsreadOn-demand rule evaluation with stable ids.
gsc_content_candidatesreadObserved queries at weak positions.
gsc_content_recommendationsreadPrioritized candidates with evidence.
gsc_multi_site_overviewreadPer-property health, isolated failures.
gsc_generate_reportlocalDeterministic markdown report.
gsc_verify_claimreadVerified, contradicted or unverifiable.
gsc_compare_web_imagereadWeb vs image join by key.
gsc_submit_urlwriteIndexing API single submit. Requires full scope plus explicit enablement.
gsc_submit_batchwriteIndexing API batch submit. Requires full scope plus explicit enablement.
gsc_submit_sitemapwriteSitemap submission. Requires full scope plus explicit enablement.
gsc_genai_conversation_queriesreadAI-conversation exhaust in query data. Read-only analysis.
gsc_image_page_auditfetchOn-page image audit of your own URLs. Fetches pages and image bytes.
gsc_check_update_impactreadDrop window vs confirmed ranking updates; temporal coincidence only.

Detailed guides