WHOOP

Connect your AI agents to WHOOP.

Available Tools

list_cycles

List WHOOP physiological cycles with cursor pagination. Use next_token from response for subsequent pages. Filter by …

get_cycle

Get a specific WHOOP physiological cycle by ID. Use list_cycles to find valid cycle IDs.

get_sleep_for_cycle

Get sleep activity linked to a specific WHOOP cycle. Returns the sleep record associated with the given cycle ID. Use…

list_recoveries

List WHOOP recovery records with cursor pagination. Includes recovery score, HRV, resting heart rate, and SpO2. Filte…

list_sleep_activities

List WHOOP sleep activities with cursor pagination. Use next_token from response for subsequent pages. Filter by star…

get_sleep_activity

Get a specific WHOOP sleep activity by ID, including stage breakdown, respiratory rate, and performance scores. Use l…

get_user_profile

Get the current user’s WHOOP profile including first name, last name, email, and user ID.

get_body_measurements

Get the current user’s WHOOP body measurements including height (meters), weight (kg), and max heart rate.

validate_credential

Validate WHOOP credentials by fetching the current user profile.

list_workouts

List WHOOP workout activities with cursor pagination. Use next_token from response for subsequent pages. Filter by st…

get_workout

Get a specific WHOOP workout by ID, including strain score, heart rate zones, distance, and kilojoules. Use list_work…