Whoop MCP
Connects Claude to your Whoop data so you can ask about recovery, sleep, strain, and workouts in plain English.
See the repoOnce connected, you can treat Claude like a coach that actually knows your numbers. Ask what your recovery looked like this week, how you slept last night, or how strain has trended over the past month. Claude pulls the raw records from Whoop and answers in plain language, so you are not flipping between tabs or trying to read charts on a small screen.
It gets more useful when you go beyond single data points. You can compare sleep on days you trained versus rest days, track how HRV has moved over a quarter, or look at average resting heart rate across a season. Claude can run averages, spot patterns, and reason across recovery, sleep, strain, and workouts together because all four tools talk to the same Whoop account.
The server is built for real use, not demos. It paginates through your full Whoop history by default, works with Claude Desktop and any MCP client, and never stores your data on disk. Every request goes straight to Whoop and back. Setup takes a few terminal commands, and the README walks through authorization, Claude Desktop config, and troubleshooting if something breaks.