Skip to main content
Glama
ajc308

Momentum MCP Server

by ajc308

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CRON_SECRETNoLets Vercel Cron call the nightly sync
APP_BASE_URLYesPublic URL; used as the OAuth issuer and for MCP CORS
NEXTAUTH_URLYesPublic URL for NextAuth
ALLOWED_EMAILYesThe only account allowed to sign in (unset = nobody)
MCP_API_TOKENNoStatic bearer token for MCP clients that support custom headers
PELOTON_EMAILNoPeloton login email used by the sync
NEXTAUTH_SECRETYesSession signing secret
GOOGLE_CLIENT_IDYesGoogle OAuth client ID
PELOTON_PASSWORDNoPeloton login password used by the sync
CREDENTIAL_ENC_KEYYesAES-256-GCM key for the stored Peloton token (64 hex chars)
HEALTH_INGEST_TOKENNoBearer token for the Apple Health webhook (write-only)
POSTGRES_PRISMA_URLYesDatabase connection URL (set automatically by the Vercel Neon integration)
GOOGLE_CLIENT_SECRETYesGoogle OAuth client secret
OAUTH_REDIRECT_HOSTSNoOptional override of allowed OAuth redirect hosts (default claude.ai,claude.com,chatgpt.com,localhost,127.0.0.1)
POSTGRES_URL_NON_POOLINGYesDatabase non-pooling URL (set automatically by the Vercel Neon integration)

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