Back

WHOOP

Interact with WHOOP fitness and health tracking data including physiological cycles, recovery, sleep, and workouts

MCP server URL

https://mcp.gumloop.com/whoop/mcp

Works with

Tools 11

  • Get Me

    Get the basic profile information (user ID, name, email) for the authenticated WHOOP user.

  • Get Body Measurement

    Get the body measurements (height, weight, max heart rate) for the authenticated WHOOP user.

  • Get Physiological Cycle

    Get a specific WHOOP physiological cycle (daily strain period) by ID, including strain score, kilojoules, and heart rate data.

  • List Physiological Cycles

    Get all WHOOP physiological cycles (daily strain periods) for the user with optional date filtering. Returns strain scores, heart rate data, and cycle timing.

  • Get Cycle Sleep

    Get the sleep activity associated with a specific physiological cycle ID, including sleep stages and performance metrics.

  • Get Cycle Recovery

    Get the recovery score for a specific physiological cycle, including HRV, resting heart rate, SpO2, and skin temperature.

  • List Recovery Scores

    Get all recovery scores for the user with optional date filtering. Includes HRV, resting heart rate, SpO2, and skin temperature.

  • Get Sleep Activity

    Get a specific sleep activity by UUID, including sleep stages, performance percentage, and efficiency scores.

  • List Sleep Activities

    Get all sleep activities for the user with optional date filtering. Includes sleep stages, performance percentage, and sleep needed breakdown.

  • Get Workout Activity

    Get a specific workout activity by UUID, including strain, heart rate zones, distance, and altitude data.

  • List Workout Activities

    Get all workout activities for the user with optional date filtering. Includes sport type, strain, heart rate zones, and distance.