Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EMAIL_PORTNoIMAP port for email-based MFA993
EMAIL_USERNoEmail address for automated MFA retrieval (e.g. Gmail)
NTFY_TOKENNoAuthentication token for the ntfy server
NTFY_TOPICNontfy topic for notifications
NTFY_SERVERNontfy server for notificationshttps://ntfy.sh
EMAIL_SERVERNoIMAP server for email-based MFAimap.gmail.com
GARMINTOKENSNoDirectory path for storing Garmin session tokens~/.garminconnect
GARMIN_EMAILYesGarmin Connect account email address
EMAIL_PASSWORDNoApp password for email account (if not using OAuth2)
GARMIN_MFA_CODENoManual MFA code entry for 2FA authentication
GARMIN_PASSWORDYesGarmin Connect account password
GMAIL_TOKEN_FILENoPath to the file where Gmail OAuth2 tokens are stored
GARMIN_MFA_WEBHOOKNoWebhook URL for automated MFA retrieval
GARMINTOKENS_BASE64NoDirectory path for storing base64-encoded Garmin session tokens~/.garminconnect_base64
GOOGLE_CLIENT_SECRET_FILENoPath to the client_secret.json file for Google OAuth2 authentication

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jlwainwright/garmin-connect-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server