get_recovery_data Get recovery data including recovery score, HRV, resting heart rate, SpO2, and skin temperature
Cycles & Strain
get_cycles_data Get physiological cycle data including strain, calories, and heart rate metrics
get_latest_cycle Get the most recent cycle data
get_average_strain Calculate average strain over a specified number of days (1-30)
Sleep Data
get_sleep_data Get sleep data including sleep stages, performance %, quality score, respiratory rate, and efficiency
get_sleep_for_cycle Get sleep data for a specific cycle by cycle ID
get_latest_sleep Get the most recent sleep data
Workout Data
get_workout_data Get workout data including sport, strain score, heart rate zones, calories, and GPS data
get_workout_by_id Get specific workout by workout ID (UUID)
get_recent_workouts Get recent workouts from the last 7 days
Body Measurements
get_body_measurements Get user body measurements including height, weight, and max heart rate
Authentication
check_auth_status Check authentication status and get user profile
π Key Features
Recovery Tracking: Monitor recovery scores, HRV, and heart rate metrics
Sleep Analysis: Track sleep stages, quality, and respiratory rate
Workout Insights: Analyze workouts with strain scores, heart rate zones, and GPS data
Cycle Management: Track physiological cycles with strain and calorie data
Body Metrics: Monitor height, weight, and heart rate parameters
Streamable HTTP: Modern MCP protocol with OAuth 2.1 authentication
π Example Queries
- "What's my recovery score for yesterday?"
- "Get my latest sleep data"
- "Show me my workouts from the last week"
- "What's my average strain over the past 7 days?"
- "Get my body measurements"
- "Show me recent cycles with strain data"