← Back to search

io.github.mikusnuz/gsc

mikusnuz Scanned 19d ago

MCP server for Google Search Console & Indexing API — search analytics, sitemaps, URL inspection

B
82.8 / 100

Versions

1.3.1latest
first seen Jun 5, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 13

sites_list
annotations: none low

List all sites (properties) you have access to in Google Search Console.

sites_get
annotations: none low

Retrieve information about a specific site (property) in Google Search Console.

sites_add
annotations: none low

Add a site (property) to Google Search Console. Verification may still be required.

sites_delete
annotations: none low

Remove a site (property) from Google Search Console.

siteUrl string
sitemaps_list
annotations: none low

List all sitemaps submitted for a site in Google Search Console.

siteUrl string
sitemaps_get
annotations: none low

Retrieve information about a specific sitemap.

siteUrl string
sitemaps_submit
annotations: none low

Submit a sitemap for a site to Google Search Console.

siteUrl string
sitemaps_delete
annotations: none low

Delete a sitemap from Google Search Console.

siteUrl string feedpath string
search_analytics_query
annotations: none low

Query search traffic data from Google Search Console. Returns clicks, impressions, CTR, and position data with flexible filtering and grouping.

siteUrl string
url_inspection_inspect
annotations: none low

Inspect a URL in Google

indexing_publish
annotations: none low

Notify Google about an eligible URL update or removal via the Indexing API. Google supports only JobPosting pages and livestream pages with BroadcastEvent embedded in VideoObject; this notification does not guarantee indexing.

url string
indexing_get_metadata
annotations: none low

Get the latest Indexing API notification metadata for an eligible JobPosting or BroadcastEvent URL. This reports notification history, not whether Google indexed the URL.

indexing_batch_publish
annotations: none low

Batch notify Google about up to 100 eligible JobPosting or BroadcastEvent URL updates/removals. Each embedded response is checked independently; a successful notification does not guarantee indexing.

url string

Permissions 2

network medium
Server uses network capabilities via: fetch()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 36

low
Tool 'sites_list' has no annotations annotation_checker · 100%
low
Tool 'sites_get' has no annotations annotation_checker · 100%
low
Tool 'sites_add' has no annotations annotation_checker · 100%
low
Tool 'sites_delete' has no annotations annotation_checker · 100%
low
Tool 'sitemaps_list' has no annotations annotation_checker · 100%
low
Tool 'sitemaps_get' has no annotations annotation_checker · 100%
low
Tool 'sitemaps_submit' has no annotations annotation_checker · 100%
low
Tool 'sitemaps_delete' has no annotations annotation_checker · 100%
low
Tool 'search_analytics_query' has no annotations annotation_checker · 100%
low
Tool 'url_inspection_inspect' has no annotations annotation_checker · 100%
low
Tool 'indexing_publish' has no annotations annotation_checker · 100%
low
Tool 'indexing_get_metadata' has no annotations annotation_checker · 100%
low
Tool 'indexing_batch_publish' has no annotations annotation_checker · 100%
medium
OAuth implementation without PKCE auth_checker · 75%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
info
package.json metadata manifest_parser · 100%
info
Tool: sites_list manifest_parser · 70%
info
Tool: sites_get manifest_parser · 70%
info
Tool: sites_add manifest_parser · 70%
info
Tool: sites_delete manifest_parser · 70%
info
Tool: sitemaps_list manifest_parser · 70%
info
Tool: sitemaps_get manifest_parser · 70%
info
Tool: sitemaps_submit manifest_parser · 70%
info
Tool: sitemaps_delete manifest_parser · 70%
info
Tool: search_analytics_query manifest_parser · 70%
info
Tool: url_inspection_inspect manifest_parser · 70%
info
Tool: indexing_publish manifest_parser · 70%
info
Tool: indexing_get_metadata manifest_parser · 70%
info
Tool: indexing_batch_publish manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (4) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 145 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%