@infinitnet/google-search-console-gsc-mcp-server

general MCP Server

MCP server for AI agents to interact with Google Search Console (GSC) for SEO, analytics, reporting.

VerifiedInstall Ready
generalgeneralgcp
3 views0 stars0 forksv1.1.1MIT

Why This Matters

Discovered via github-topic:mcp-server and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:mcp-server
Stars
0
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx -y @infinitnet/google-search-console-gsc-mcp-server

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "-infinitnet-google-search-console-gsc-mcp-server": {
      "command": "npx",
      "args": [
        "@infinitnet/google-search-console-gsc-mcp-server"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

46
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (46)

gsc_property_get

Get one property's details

gsc_sitemap_submit

Submit/resubmit sitemap (write tool)

gsc_alert_scan

Recent click/CTR/position alerts

GSC_CREDENTIALS_PATH

unset

GSC_OAUTH_CALLBACK_PORT

`3847`

gsc_sitemaps_list

List sitemaps

gsc_query_overlap

Two-page query/impression overlap with relative cannibalization severity

GSC_AUTH_MODE

`service_account`

GSC_CONFIG_DIR

`~/.config/infinitnet-google-search-console-gsc-mcp`

gsc_uncovered_queries

Poor-ranking high-impression queries

gsc_index_notify

Notify one URL update/delete (write tool)

GSC_OAUTH_CLIENT_ID

unset

GSC_ENABLE_INDEXING_API

`true`

gsc_content_decay

Three-period page decline detection

gsc_claim_check

Verify a numeric claim

GSC_OAUTH_SECRETS_FILE

unset

GSC_SITE_URLS

unset

gsc_search_query

Custom Search Analytics query

gsc_site_health

Site-level current/prior health

gsc_action_plan

Prioritized SEO recommendations

GOOGLE_APPLICATION_CREDENTIALS

unset

GSC_SITE_URL

unset

gsc_period_compare

Compare current vs previous period

gsc_rank_lift_opportunities

Near-page-one opportunities

gsc_url_inspect

Inspect one URL

gsc_url_inspect_batch

Inspect up to 10 URLs

gsc_traffic_loss

Diagnose page click losses

gsc_index_notify_batch

Notify up to 200 URLs (write tool)

GSC_OAUTH_CLIENT_SECRET

unset

Tool

Purpose

gsc_indexing_issue_scan

Return only inspected URLs with issues

gsc_server_guide

Capabilities, auth status, tool groups, property workflow

gsc_properties_list

List accessible GSC properties

gsc_sitemap_get

Get one sitemap

gsc_section_performance

Analyze top returned URLs containing a path fragment

GSC_KEY_FILE

unset

GSC_OAUTH_PORT

`3847`

gsc_page_queries

Query performance for one URL

gsc_ctr_gap_pages

CTR underperformance opportunities

gsc_multi_property_health

Compare up to 20 properties

GSC_OAUTH_CLIENT_SECRETS_FILE

unset

GSC_DATA_STATE

`all`

Variable

Default

GSC_OAUTH_TOKEN_FILE

`~/.config/infinitnet-google-search-console-gsc-mcp/oauth-token.json`

GSC_ENABLE_WRITE_TOOLS

`true`

GSC_ENABLE_SITEMAP_SUBMIT

`true`