Skip to main content
Glama
rohoswagger

Google Search Console MCP

by rohoswagger

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GOOGLE_CLIENT_IDNoGoogle OAuth client ID, used as an override for stored credentials.
GOOGLE_ACCESS_TOKENNoGoogle access token for quick tests.
GOOGLE_CLIENT_SECRETNoGoogle OAuth client secret, used as an override for stored credentials.
GOOGLE_REFRESH_TOKENNoGoogle OAuth refresh token, used as an override for stored credentials.
GOOGLE_APPLICATION_CREDENTIALSNoPath to Application Default Credentials file for service account authentication.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
gsc_list_sitesA

List all Search Console properties available to the authenticated Google account.

gsc_search_analyticsC

Run a Search Analytics query for one property, selected properties, or all properties. Returns clicks, impressions, CTR, and average position.

gsc_top_queriesC

Fetch top query rows for one property, selected properties, or all properties. Supports filters for query, page, country, and device.

gsc_search_appearance_typesA

Discover searchAppearance values available for a property. Use these values to filter later Search Analytics calls.

gsc_keyword_opportunitiesB

Find high-impression, low-CTR queries across one or many properties. Returns clicks, impressions, CTR, and position sorted by impressions.

gsc_list_sitemapsC

List submitted sitemaps for a Search Console property.

gsc_get_sitemapC

Fetch status and metadata for a submitted sitemap.

gsc_submit_sitemapB

Submit a sitemap URL to a Search Console property. Requires the webmasters OAuth scope.

gsc_delete_sitemapC

Remove a submitted sitemap from a Search Console property. Requires the webmasters OAuth scope.

gsc_batch_submit_sitemapsA

Submit up to 100 sitemap URLs across multiple Search Console properties. Each target reports success or its Google API error. Requires the webmasters OAuth scope.

gsc_batch_delete_sitemapsA

Delete up to 100 submitted sitemap URLs across multiple Search Console properties. Each target reports success or its Google API error. Requires the webmasters OAuth scope.

gsc_inspect_urlB

Inspect the indexed status of a URL under a Search Console property.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/rohoswagger/google-search-console-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server