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

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
}
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 the current URL Inspection API result, including indexing status, crawl info, rich results, and AMP status. The deprecated mobileUsabilityResult field may be absent.

indexing_publishA

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.

indexing_get_metadataA

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_publishA

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.

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_urlNotify Google about an eligible JobPosting or BroadcastEvent URL and inspect its current index status.

Resources

Contextual data attached and managed by the client

NameDescription
sitesList of all verified sites (properties) in Google Search Console

TDQS

A3.7/5.0

Scored across 13 tools

Disambiguation4/5

Tools are mostly clearly separated by resource and action: sites, sitemaps, indexing, URL inspection, and search analytics each have distinct operations. The only mild overlap is between indexing_get_metadata and url_inspection_inspect, but their descriptions clarify that one reports notification history while the other reports index status.

Naming Consistency4/5

Names consistently use snake_case with a resource_action pattern such as sites_add, sitemaps_submit, and search_analytics_query. Minor deviations like indexing_get_metadata and the redundant-sounding url_inspection_inspect keep it from being fully uniform.

Tool Count5/5

The 13 tools are well-scoped for Google Search Console: four for sites, four for sitemaps, three for Indexing API operations, one for URL inspection, and one for search analytics. Each tool covers a meaningful operation without unnecessary sprawl.

Completeness5/5

The surface covers the core GSC lifecycle: sites and sitemaps each have list/get/add-or-submit/delete operations, search analytics has flexible querying, URL inspection is included, and Indexing API publish/metadata/batch operations are present. No obvious core workflow is missing.

Maintenance

ActivityMaintained
ResponsivenessSlow