Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GSC_CLIENT_ID | No | Your custom Google Cloud OAuth client ID (Advanced). | |
| GSC_CLIENT_SECRET | No | Your custom Google Cloud OAuth client secret (Advanced). |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_accountsA | List all authenticated Google accounts and their associated GSC sites. |
| list_sitesA | List all sites you have access to in Google Search Console. When multiple accounts exist and no account is specified, shows all accounts' sites grouped by account. |
| query_search_analyticsB | Query Google Search Console search analytics data. Returns search queries, clicks, impressions, CTR, and average position. |
| inspect_urlA | Inspect a URL to check its indexing status, mobile usability, and rich results. Shows if Google can crawl and index the page. |
| list_sitemapsA | List all sitemaps submitted for a site in Google Search Console. |
| find_keyword_opportunitiesA | Find keyword optimization opportunities - queries with high impressions but low CTR that could be improved. |
| get_top_pagesB | Get top performing pages sorted by clicks, impressions, CTR, or position. |
| compare_performanceB | Compare search performance between two time periods. Shows which queries/pages gained or lost traffic. |
| analyze_brand_queriesB | Analyze branded vs non-branded search queries. Shows what percentage of traffic comes from brand searches. |
| get_keyword_trendB | Get the performance trend of a specific keyword over time. Shows daily clicks, impressions, and position changes. |
| export_analyticsB | Export search analytics data as CSV or JSON format for external analysis or reporting. |
| query_by_search_appearanceA | Query analytics filtered by search appearance type (AMP, Rich Results, Video, FAQ, etc.). |
| query_by_search_typeB | Query analytics filtered by search type: web, image, video, news, or discover. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |