io.github.davidmosiah/whoop-mcp MCP Server
io.github.davidmosiah/whoop-mcp
What is the io.github.davidmosiah/whoop-mcp MCP server?
Privacy-first, unofficial WHOOP MCP server for AI health, sleep, recovery, and performance agents.
How to install io.github.davidmosiah/whoop-mcp
Copy-paste configuration for popular MCP clients.
WHOOP_CLIENT_IDWHOOP OAuth client ID. Optional when configured with whoop-mcp-server setup.
WHOOP_CLIENT_SECRETsecretWHOOP 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_URIRedirect URI configured in the WHOOP Developer Dashboard. Optional when configured with whoop-mcp-server setup.
WHOOP_TOKEN_PATHOptional local path for OAuth tokens. Defaults to ~/.whoop-mcp/tokens.json.
WHOOP_PRIVACY_MODEOptional payload mode: summary, structured, or raw. Defaults to structured. raw means full WHOOP API payloads, not raw device sensor streams.
WHOOP_CACHEOptional SQLite cache toggle. Set to true or sqlite to enable.
WHOOP_CACHE_PATHOptional local SQLite cache path. Defaults to ~/.whoop-mcp/cache.sqlite.
WHOOP_NO_CACHESet to true to bypass the in-memory HTTP response cache (60s TTL for GET only). POST/PUT/DELETE and 4xx/5xx responses are never cached regardless.
Related MCP servers
Privacy-first, unofficial Withings MCP server for AI health, sleep, activity and heart-rate agents.

YouTube Shorts Agent
Agent-first YouTube Shorts uploader: dry-run validation, OAuth checks, synthetic-media metadata.
Agent-first local SEO quality, intent and opportunity engine with CLI and optional MCP server.
Give any AI agent a way to ask a person — for approval, a decision, an answer or a review.
8-dimension business diagnosis with Revenue Leak Score and triple-option recommendations
