Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoHTTP bind address0.0.0.0
PORTNoHTTP bind port8000
GARMIN_EMAILNoFallback login email; fails if your account has MFA
GARMIN_IS_CNNoUse garmin.cnfalse
GARMIN_TOKENSNoToken JSON from `garmin-mcp-login`
GARMIN_PASSWORDNoFallback login password; fails if your account has MFA
KV_REST_API_URLNoUpstash Redis URL for refreshed tokens instead of disk
MCP_AUTH_SECRETNoRequired for HTTP mode, 24+ characters
GARMIN_CACHE_TTLNoSeconds to cache Garmin responses300
GARMIN_TOKEN_DIRNoWhere refreshed tokens are kept (use a volume)~/.garmin-tokens
KV_REST_API_TOKENNoUpstash Redis token for refreshed tokens instead of disk
MCP_ALLOWED_HOSTSNoComma-separated public hostnames for Host header checks
GARMIN_ALLOW_WRITESNoEnable write toolsfalse
UPSTASH_REDIS_REST_URLNoUpstash Redis URL for refreshed tokens instead of disk (alternative to KV_REST_API_URL)
UPSTASH_REDIS_REST_TOKENNoUpstash Redis token for refreshed tokens instead of disk (alternative to KV_REST_API_TOKEN)

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

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources