Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GSC_CLIENT_IDNoGoogle Cloud OAuth 2.0 Client ID
GSC_CLIENT_SECRETNoGoogle Cloud OAuth 2.0 Client Secret
GSC_REFRESH_TOKENNoOAuth 2.0 Refresh Token with search console and indexing scopes
GSC_SERVICE_ACCOUNT_KEY_PATHNoLocal path to the Google Service Account JSON key file

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
sites_list

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

sites_get

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

sites_add

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

sites_delete

Remove a site (property) from Google Search Console.

sitemaps_list

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

sitemaps_get

Retrieve information about a specific sitemap.

sitemaps_submit

Submit a sitemap for a site to Google Search Console.

sitemaps_delete

Delete a sitemap from Google Search Console.

search_analytics_query

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

url_inspection_inspect

Inspect a URL in Google's index. Returns indexing status, crawl info, rich results, AMP status, and mobile usability for a specific URL.

indexing_publish

Notify Google about a URL update or removal via the Indexing API. Use URL_UPDATED when a page is created or updated, URL_DELETED when a page is removed.

indexing_get_metadata

Get the latest indexing notification metadata for a URL. Returns the latest URL_UPDATED and URL_DELETED notification timestamps.

indexing_batch_publish

Batch notify Google about multiple URL updates or removals via the Indexing API. Combines up to 100 notifications into a single HTTP request for efficiency.

Prompts

Interactive templates invoked by user choice

NameDescription
seo_auditRun an SEO audit for a site — checks indexing status, sitemap health, and recent search performance.
index_urlSubmit a URL to Google for indexing and verify its current index status.

Resources

Contextual data attached and managed by the client

NameDescription
sitesList of all verified sites (properties) in Google Search Console
sitemapsList of all sitemaps for a specific site

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/mikusnuz/gsc-mcp'

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