Skip to content

HomeOther

AliveRegistry

WHOOP MCP by usefulapi

io.usefulapi/whoop

Read WHOOP recovery, sleep, cycles, workouts and body measurements.

This endpoint completed initialize and tools/list. No tool was called.

Rank
#5112
Score
81
Tool tokens
1,853
Tools
10

Tools

Token cost is the o200k count of the tools list JSON, including schemas, before any tool is called.

  • whoop_get_profile

    The current user's basic WHOOP profile (user id, email, first name, last name). WHOOP REST: GET /v2/user/profile/basic. Scope: read:profile.

  • whoop_body_measurement

    The user's body measurements (height in meters, weight in kilograms, max heart rate). WHOOP REST: GET /v2/user/measurement/body. Scope: read:body_measurement.

  • whoop_list_cycles

    List the user's physiological cycles (a WHOOP 'day', ~24h anchored to sleep), most recent first. Each cycle carries a score with day strain, kilojoules burned, and average/max heart rate. Paginated (l

  • whoop_get_cycle

    Get a single physiological cycle by its id (strain, kilojoules, average/max heart rate, start/end). WHOOP REST: GET /v2/cycle/{cycleId}. Scope: read:cycles.

  • whoop_get_cycle_recovery

    Get the recovery scored for a specific cycle (recovery %, resting heart rate, HRV RMSSD, SpO2 %, skin temperature). WHOOP REST: GET /v2/cycle/{cycleId}/recovery. Scope: read:recovery.

  • whoop_list_recoveries

    List the user's recoveries, most recent first. Each recovery scores how ready the body is (recovery %, resting heart rate, HRV RMSSD, SpO2 %, skin temperature) and links to its cycle and sleep. Pagina

  • whoop_list_sleep

    List the user's sleep activities, most recent first. Each carries a score with sleep-stage summary, sleep needed, respiratory rate, and sleep performance %. Paginated (limit/nextToken) and filterable

  • whoop_get_sleep

    Get a single sleep activity by its id (stage summary, sleep needed, respiratory rate, sleep performance %, start/end). WHOOP REST: GET /v2/activity/sleep/{sleepId}. Scope: read:sleep.

  • whoop_list_workouts

    List the user's workouts, most recent first. Each carries a score with strain, average/max heart rate, distance (meters), and per-heart-rate-zone durations. Paginated (limit/nextToken) and filterable

  • whoop_get_workout

    Get a single workout by its id (sport, strain, average/max heart rate, distance, zone durations, start/end). WHOOP REST: GET /v2/activity/workout/{workoutId}. Scope: read:workout.

Nearby in Other

#13
4grand

Free fantasy pools for the four tennis Grand Slams. What play for love means, and who is winning.

Alive
score
83
#14
53ON

Directory and marketplace of local businesses and independent professionals near you.

Alive
score
83
#18
adsbiq

Read-only access to live ADSBiq aircraft and network state, with community contribution metadata.

Alive
score
83