get_trend

MCP tool from Whoop MCP by shashankswe2020-ux

Analyze a health metric trend over time — detects direction (improving/declining/stable), variability, and anomalies using linear regression.

How to use it

Project documentation lists get_trend for the Whoop MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install Whoop MCP

$npx whoop-ai-mcp setup
FULL WHOOP MCP LISTING

Other tools in Whoop MCP (13)

compare_periods

Compare health metrics between two time periods — shows improvement or regression in recovery, sleep, and strain.

get_body_measurement

Get the user's body measurements — height, weight, and max heart rate.

get_calendar

Get a day-by-day grid of recovery, sleep, and strain for a date range. Perfect for weekly/monthly overviews.

get_cycle_by_id

Get a single physiological cycle by ID. Returns strain, calories, and heart rate data.

get_cycle_collection

Get physiological cycles for a date range. Returns strain, calories, and heart rate data per cycle.

get_profile

Get the authenticated user's basic profile — name and email.

get_recovery_collection

Get recovery scores for a date range. Returns HRV, resting heart rate, SpO2, and skin temp for each day.

get_sleep_by_id

Get a single sleep record by ID. Returns sleep stages, duration, respiratory rate, and performance scores.

get_sleep_collection

Get sleep records for a date range. Returns sleep stages, duration, respiratory rate, and performance scores.

get_today

Get today's complete health snapshot — recovery score, last night's sleep, current strain, and last workout in one call. Perfect for "how am I doing today?" questions.

get_weekly_summary

Get a summarized health report for a given week — average recovery, HRV, RHR, sleep duration and quality, workout count and strain, plus recovery trend direction.

get_workout_by_id

Get a single workout record by ID. Returns strain, heart rate zones, calories, and sport type.

get_workout_collection

Get workout records for a date range. Returns strain, heart rate zones, calories, and sport type.