DAS KREB / WHOOP MCP

YOUR DATA. A CLEARER CONVERSATION.

Make sense
of your recovery.

Bring your WHOOP sleep, strain and training into the assistants you use. Ask better questions. See the evidence. Keep control of your connection.

Windows · macOS · Linux   /   Open source · By Das Kreb

WHOOP CONNECTED ILLUSTRATIVE
How has my recovery changed
alongside my recent training?
START WITH THE EVIDENCE

Look at recovery, sleep and recorded workouts together—with the dates, units and gaps made clear.

RECOVERYSLEEPSTRAIN
15 toolsFocused, bounded access
Official APIWHOOP OAuth authorization
Your machineEncrypted local credentials
MIT licensedOpen to inspect and extend

FROM NUMBERS TO CONTEXT

A useful view of
your training life.

01 / RECOVERY

See the pattern.

Explore recovery, HRV and resting heart rate with score states and missing values preserved.

02 / SLEEP

Go beyond the total.

Review primary sleep, naps, stage durations, consistency and respiratory rate when available.

03 / TRAINING

Put effort in context.

Compare recorded workouts and periods with strain, heart rate zones and explicit observation counts.

04 / CONTROL

Connect on your terms.

Use local MCP, guided Codex skills, or authenticated HTTPS for a supported ChatGPT account.

A PERSONAL CONNECTION

Set up once.
Start asking.

Install the server, authorize WHOOP in your browser, then enable the plugin in your assistant.

Complete installation guide →
  1. 01

    Choose your platform

    Managed installers for Windows, macOS and Linux. Source installation needs Python 3.12+.

  2. 02

    Authorize privately

    Run setup, login and verify locally. Your client secret and tokens stay in encrypted local storage.

  3. 03

    Bring WHOOP into the conversation

    Enable the Codex plugin or follow the remote ChatGPT guide. Phone support depends on your account and requires live verification.