WHOOP MCP SERVER
STACK: TypeScript · Node.js · Express · SQLite · OAuth 2.0 · MCP SDK
PROBLEM
You're training for a race with a Whoop on your wrist collecting HRV, sleep, recovery, and strain around the clock. All that data and the decision of whether to train hard or rest still comes down to a gut feeling.
SOLUTION
Connects your Whoop to Claude through MCP. Instead of staring at recovery scores and guessing, you ask Claude what to do today and it tells you based on your actual HRV, sleep, and strain data.
DEEP DIVE
Remote MCP server connecting Whoop biometric data to Claude — pulls recovery, HRV, sleep, and strain metrics, computes training load (ACWR, sleep debt, race readiness), and exposes 7 tools Claude can call for daily Ironman 70.3 coaching recommendations.
HIGHLIGHTS
◆Acute-to-chronic workload ratio (ACWR)
◆HRV trend analysis
◆Cumulative sleep debt tracking
◆Race readiness scoring across 7 MCP tools