io.github.AshwanthramKL/whoop-mcp
MCPby AshwanthramKL · v0.8.5
Read-only WHOOP v2 data for MCP clients, with local SQLite cache and CSV/JSONL/Parquet exports.
MCP configuration
Command
Environment
WHOOP_CLIENT_IDrequiredClient ID from your WHOOP developer app (https://developer-dashboard.whoop.com/apps/create).
WHOOP_CLIENT_SECRETrequiredsecretClient secret from your WHOOP developer app. Used for OAuth token refresh.
WHOOP_REDIRECT_URIOAuth redirect URI. Defaults to http://localhost:8000/callback — only change if you registered a different URI.
WHOOP_LOG_LEVELLog level (DEBUG / INFO / WARNING / ERROR). Default INFO.
WHOOP_LOG_FILEPath to the rotating log file. Set to empty string to disable file logging. Default ~/.whoop-mcp-server/logs/whoop-mcp.log.
WHOOP_LOG_JSONStructured JSON logs (true) vs human-readable (false). Default true.
Install in one click with Zurek
Browse here, install from the native macOS app — pick targets, fill env vars, and write configs safely.