Google Search Console MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GSC_AUTH | No | Set to adc to use Application Default Credentials, such as gcloud ADC or GOOGLE_APPLICATION_CREDENTIALS. | |
| GSC_MCP_HOME | No | Where credentials are stored. Default is ~/.config/gsc-mcp. Use different values to run several Google accounts side by side. | |
| GSC_DEFAULT_SITE | No | Property to use when a request does not name one, e.g. sc-domain:example.com. | |
| GSC_MCP_READ_ONLY | No | Set to 1 to hide submit_sitemap and delete_sitemap and request only the read-only scope. | |
| GSC_MCP_CREDENTIALS | No | Full path of the credentials file, overriding GSC_MCP_HOME. | |
| GSC_OAUTH_CLIENT_ID | No | OAuth client ID for the login tool. | |
| GSC_OAUTH_CLIENT_FILE | No | Path to the downloaded OAuth client JSON, as an alternative to GSC_OAUTH_CLIENT_ID and GSC_OAUTH_CLIENT_SECRET. | |
| GSC_OAUTH_CLIENT_SECRET | No | OAuth client secret for the login tool. | |
| GSC_MCP_ALLOW_PRIVATE_URLS | No | Set to 1 to let audit_page fetch localhost and private network addresses. Off by default. | |
| GSC_SERVICE_ACCOUNT_KEY_FILE | No | Path to a service account key JSON to use instead of OAuth. | |
| GOOGLE_APPLICATION_CREDENTIALS | No | Path to Application Default Credentials JSON when using GSC_AUTH=adc. |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |