io.github.davidmosiah
whoop-mcp
Privacy-first, unofficial WHOOP MCP server for AI health, sleep, recovery, and performance agents.
stdiocommunityservice
Package Details
whoop-mcp-unofficial
Transportstdio
Environment Variables
WHOOP_CLIENT_ID(str)
WHOOP OAuth client ID. Optional when configured with whoop-mcp-server setup.
WHOOP_CLIENT_SECRET(str)
Secret
WHOOP OAuth client secret. Prefer whoop-mcp-server setup so this secret is stored in ~/.whoop-mcp/config.json instead of MCP client config.
WHOOP_REDIRECT_URI(str)
Redirect URI configured in the WHOOP Developer Dashboard. Optional when configured with whoop-mcp-server setup.
WHOOP_TOKEN_PATH(str)
Optional local path for OAuth tokens. Defaults to ~/.whoop-mcp/tokens.json.
WHOOP_PRIVACY_MODE(str)
Optional payload mode: summary, structured, or raw. Defaults to structured.
WHOOP_CACHE(str)
Optional SQLite cache toggle. Set to true or sqlite to enable.
WHOOP_CACHE_PATH(str)
Optional local SQLite cache path. Defaults to ~/.whoop-mcp/cache.sqlite.