Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
DEBUG | No | Set to 'true' for debug logging | false |
LAZY_AUTH | No | Set to 'false' to initialize auth immediately | true |
MCP_HTTP_PORT | No | Port for HTTP transport | 3000 |
MCP_TRANSPORT | No | Transport type - 'stdio' or 'http' | stdio |
GOOGLE_PRIVATE_KEY | No | Service account private key (alternative to credentials file) | |
GOOGLE_CLIENT_EMAIL | No | Service account email (alternative to credentials file) | |
GOOGLE_CLOUD_PROJECT | No | Your default Google Cloud project ID | |
GOOGLE_APPLICATION_CREDENTIALS | No | Path to your Google Cloud service account key file |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
analyse-errors | |
trace-request | |
performance-overview | |
alert-investigation | |
schema-explanation | |
query-optimization | |
data-exploration |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
resource-list | |
spanner-resources | |
logging-resources | |
monitoring-resources |
Tools
Functions exposed to the LLM to take actions