MCP Gsc
Google Search Console MCP server — query performance, sitemaps, indexing & more
Connector by pijusz · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/pijusz-mcp-gsc
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 21 read · 2 write · 2 delete · 2 not yet classified
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 27
Read from the source code; the running server may list different tools.
Read 21 · Look things up without changing anything.
batch_inspect_urlscannibalizationcompare_periodscontent_decayctr_anomaliesdevice_country_breakdownget_indexing_statusget_property_detailsget_sitemapindexing_coverageinspect_urllist_properties
Show 9 more tools
list_sitemapsopportunity_finderperformance_overviewposition_trackingquick_winssearch_analyticssitemap_healthtop_moversweekly_seo_report
Write 2 · Create, change, send or run things.
add_sitesubmit_sitemap
Delete 2 · Delete, drop, revoke or wipe things.
delete_sitedelete_sitemap
Not yet classified 2 · We could not tell from the name and description.
export_csvrequest_indexing
Network hosts it talks to 7
api.github.com· found in codebiomejs.dev· found in codeconsole.cloud.google.com· found in codegithub.com· found in codegoogleapis.com· found in codeindexing.googleapis.com· found in codesearchconsole.googleapis.com· found in code
Files it touches
- Any path the agent passes to its tools
Tools (27)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_siteAdd a new site to Google Search Console. The site must be verified separately after adding.
batch_inspect_urlsread-onlyInspect up to 10 URLs simultaneously. Returns categorized results (indexed, not indexed, issues). Each URL counts against the daily 2,000 and per-minute 600 URL Inspection limits.
cannibalizationread-onlyDetect keyword cannibalization — multiple pages ranking for the same query. Uses query + page dimensions to find overlap.
compare_periodsread-onlyCompare two date ranges with delta calculations (absolute change + percentage change) for each dimension value. Makes 2 API calls.
content_decayread-onlyDetect pages/queries where impressions have dropped significantly compared to their historical peak within the 16-month API window.
ctr_anomaliesread-onlyDetect queries/pages with abnormally low or high CTR relative to their position. Uses expected CTR curves per position bucket and flags deviations.
delete_sitecan change or delete dataRemove a site from Google Search Console. This does not affect the site itself, only removes it from your GSC account.
delete_sitemapcan change or delete dataRemove/unsubmit a sitemap from a property. This does not delete the sitemap file itself.
device_country_breakdownread-onlyPerformance breakdown by device type and/or country.
export_csvDescription is built at runtime.
get_indexing_statusread-onlyShow when a URL was last submitted to the Indexing API, for both updates and removals. This reports your own notification history — it does not say whether Google actually indexed the page (use inspect_url for that).
get_property_detailsread-onlyGet verification info, ownership, and permissions for a specific Google Search Console property.
get_sitemapread-onlyGet detailed info for a specific sitemap including content breakdown by type (web, image, video, etc.).
indexing_coverageread-onlyBatch-inspect user-provided URLs and categorize by indexing status: indexed, not indexed, canonical mismatch, robots blocked, fetch error, other. Respects URL Inspection rate limits.
inspect_urlread-onlyInspect a URL's indexing status, crawl info, rich results, mobile usability, and canonical URLs. Counts against the daily 2,000 and per-minute 600 URL Inspection limits.
Show 12 more tools
list_propertiesread-onlyList all Google Search Console properties you have access to, with permission levels and verification status.
list_sitemapsread-onlyList all sitemaps for a property with status, type, indexed URL counts, errors/warnings.
opportunity_finderread-onlyFind queries with improving impressions but low clicks, new emerging queries, and declining performers. Makes 2 API calls to compare periods.
performance_overviewread-onlyAggregate metrics (total clicks, impressions, avg CTR, avg position) plus a daily trend breakdown for a property. Single API call.
position_trackingread-onlyTrack position changes for specific queries or pages over time. Uses date dimension with query/page filters. Returns daily or weekly averages.
quick_winsread-onlyFind high-impression, low-CTR queries in striking distance (position 4-20). These are opportunities to improve rankings and CTR with small content or SEO tweaks.
request_indexingDescription is built at runtime.
search_analyticsread-onlyQuery Google Search Console search performance data (clicks, impressions, CTR, position) with filtering and grouping. DIMENSIONS: query, page, country, device, date, searchAppearance, hour - "hour" requires data_state="hourly_all" and is limited to the last 10 days - "searchAppearance" CANNOT be combined with "query" or "page" (API restriction) TYPE: web (default), image, video, news, discover, googleNews - "discover" = Google Discover feed. "googleNews" = Google News tab (distinct from "news") DATA STATE: Controls data freshness. - "all" (default) includes recent incomplete data matching t…
sitemap_healthread-onlyAnalyze all sitemaps: error/warning patterns, submission freshness (days since last submitted), indexed vs submitted ratio per sitemap.
submit_sitemapSubmit a new sitemap URL for a property. The sitemap must be accessible at the provided URL.
top_moversread-onlyBiggest gains and drops in clicks/impressions/position between two periods. Period A = start_date to end_date. Period B = the comparison_days before start_date.
weekly_seo_reportread-onlyAll-in-one SEO report: runs performance overview + quick wins + top movers + indexing issues summary. Returns a combined markdown report.
Signals
- Stars
- 3
- Forks
- 1
- Open issues
- 0
- Last commit
- Oct 22, 2026 (7 days ago)
- Last release
- Oct 22, 2026 (7 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.pijusz/mcp-gsc- Version
- 0.1.7
- Auth
- No auth
- Packages
- npm mcp-gsc
- License
- MIT
- Repository
- github.com/pijusz/mcp-gsc
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from pijusz
- 0.610score
MCP Mailtrap
pijusz
MCP server for the Mailtrap email platform — analytics, sending, contacts, sandbox
ConnectorAFreshness: ALocal★ 3Claude Code +5 - 0.602score
MCP Gads
pijusz
Google Ads MCP server — query campaigns, keywords, assets & more via natural language
ConnectorAFreshness: ALocal★ 1Claude Code +5 - 0.589score
MCP Redtrack
pijusz
MCP server for RedTrack affiliate tracking API
ConnectorAFreshness: ALocalRead-only★ 1Claude Code +5 - 0.589score
MCP Sanity Images
pijusz
MCP server for uploading local images to Sanity CMS
ConnectorAFreshness: ALocal★ 1Claude Code +5
Cite this page
MCP Gsc. Agent Mart. https://agentmart.dev/connectors/pijusz-mcp-gsc (last updated 2026-10-24)