io.github.AshwanthramKL
whoop-mcp
Read-only WHOOP v2 data for MCP clients, with local SQLite cache and CSV/JSONL/Parquet exports.
stdiocommunityservice
Package Details
whoop-mcp
Transportstdio
Runtimeuvx
Environment Variables
WHOOP_CLIENT_ID
Required
Client ID from your WHOOP developer app (https://developer-dashboard.whoop.com/apps/create).
WHOOP_CLIENT_SECRET
RequiredSecret
Client secret from your WHOOP developer app. Used for OAuth token refresh.
WHOOP_REDIRECT_URI
Default:
http://localhost:8000/callbackOAuth redirect URI. Defaults to http://localhost:8000/callback — only change if you registered a different URI.
WHOOP_LOG_LEVEL
Default:
INFOLog level (DEBUG / INFO / WARNING / ERROR). Default INFO.
WHOOP_LOG_FILE
Path to the rotating log file. Set to empty string to disable file logging. Default ~/.whoop-mcp-server/logs/whoop-mcp.log.
WHOOP_LOG_JSON
Default:
trueStructured JSON logs (true) vs human-readable (false). Default true.