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_listB

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

sites_getA

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

sites_addA

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

sites_deleteB

Remove a site (property) from Google Search Console.

sitemaps_listB

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

sitemaps_getC

Retrieve information about a specific sitemap.

sitemaps_submitB

Submit a sitemap for a site to Google Search Console.

sitemaps_deleteB

Delete a sitemap from Google Search Console.

search_analytics_queryA

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

url_inspection_inspectA

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

indexing_publishA

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_metadataA

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

indexing_batch_publishA

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