2,500+ MCP servers ready to use
Vinkius
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
WHOOP

WHOOP MCP Server

Built by Vinkius GDPR ToolsFree for Subscribers

Track your WHOOP health metrics — workouts, sleep, recovery, strain, HRV and body measurements from any AI agent.

Vinkius supports streamable HTTP and SSE.

AI AgentVinkius
High Security·Kill Switch·Plug and Play
WHOOP
Fully ManagedVinkius Servers
60%Token savings
High SecurityEnterprise-grade
IAMAccess control
EU AI ActCompliant
DLPData protection
V8 IsolateSandboxed
Ed25519Audit chain
<40msKill switch
Stream every event to Splunk, Datadog, or your own webhook in real-time

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure

What is the WHOOP MCP Server?

The WHOOP MCP Server gives AI agents like Claude, ChatGPT, and Cursor direct access to WHOOP via 11 tools. Track your WHOOP health metrics — workouts, sleep, recovery, strain, HRV and body measurements from any AI agent. Powered by the Vinkius - no API keys, no infrastructure, connect in under 2 minutes.

Built-in capabilities (11)

get_body_measurementget_cycleget_cycle_recoveryget_cycle_sleepget_cyclesget_profileget_recoveryget_sleepget_sleep_by_idget_workoutget_workouts

Tools for your AI Agents to operate WHOOP

Ask your AI agent "Show me my recovery score from today." and get the answer without opening a single dashboard. With 11 tools connected to real WHOOP data, your agents reason over live information, cross-reference it with other MCP servers, and deliver insights you would spend hours assembling manually.

Works with Claude, ChatGPT, Cursor, and any MCP-compatible client. Powered by the Vinkius - your credentials never touch the AI model, every request is auditable. Connect in under two minutes.

Why teams choose Vinkius

One subscription gives you access to thousands of MCP servers - and you can deploy your own to the Vinkius Edge. Your AI agents only access the data you authorize, with DLP that blocks sensitive information from ever reaching the model, kill switch for instant shutdown, and up to 60% token savings. Enterprise-grade infrastructure and security, zero maintenance.

Build your own MCP Server with our secure development framework →

Vinkius works with every AI agent you already use

…and any MCP-compatible client

CursorClaudeOpenAIVS CodeCopilotGoogleLovableMistralAWSCursorClaudeOpenAIVS CodeCopilotGoogleLovableMistralAWS

WHOOP MCP Server capabilities

11 tools
get_body_measurement

Useful for tracking physical metrics alongside your WHOOP data. Get your body measurement data

get_cycle

Includes sleep, recovery, strain and heart rate metrics for that 24-hour period. Get a specific WHOOP cycle by ID

get_cycle_recovery

Includes recovery score, resting heart rate, HRV (heart rate variability), sleep balance and strain balance. Get recovery data for a specific WHOOP cycle

get_cycle_sleep

Includes sleep duration, stages (light, deep, REM, awake), disturbances and sleep performance percentage. Get sleep data for a specific WHOOP cycle

get_cycles

Cycles represent 24-hour periods of recovery and strain data. Each cycle includes sleep, recovery, strain and heart rate metrics. Supports date range filtering with start/end in ISO 8601 format. Pagination: max 25 results, use nextToken for more. Get your WHOOP cycle data

get_profile

Use this to verify your authentication is working and get your user ID for other endpoints. Get your WHOOP profile info

get_recovery

Supports date range filtering. Pagination: max 25 results per request. Get your WHOOP recovery data

get_sleep

Supports date range filtering. Pagination: max 25 results. Get your WHOOP sleep data

get_sleep_by_id

Includes full sleep stages, disturbances, respiratory rate and sleep performance. Get a specific WHOOP sleep record by ID

get_workout

Includes strain score, duration, heart rate zones, calories burned and GPS data if available. Get a specific WHOOP workout by ID

get_workouts

Supports date range filtering. Pagination: max 25 results. Get your WHOOP workout data

What the WHOOP MCP Server unlocks

Connect your WHOOP account to any AI agent and access your personal health data through natural conversation.

What you can do

  • Profile — View your WHOOP profile and body measurements (height, weight, max HR)
  • Cycles — Browse your 24-hour WHOOP cycles combining sleep, strain and recovery
  • Sleep — Analyze sleep data with stages (light, deep, REM), duration and performance
  • Recovery — Track recovery scores, HRV, resting heart rate and sleep balance
  • Workouts — Review workout data with strain, heart rate zones, duration and calories
  • Pagination — Navigate through historical data with date ranges and pagination tokens

How it works

1. Subscribe to this server
2. Enter your WHOOP Client ID, Client Secret and Access Token
3. Start exploring your health data from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Athletes — review workout strain, recovery scores and sleep quality to optimize training
  • Health Enthusiasts — track daily recovery, HRV trends and sleep patterns over time
  • Coaches — monitor athlete workload, recovery status and sleep data remotely

Frequently asked questions about the WHOOP MCP Server

01

How do I get WHOOP API credentials?

Visit developer.whoop.com, create an app to get a Client ID and Client Secret. Then complete the OAuth2 flow to obtain an Access Token. All three are required for API access.

02

What is a WHOOP cycle?

A WHOOP cycle represents a 24-hour period combining your sleep, strain and recovery data. Each cycle starts when you wake up and includes the previous night's sleep, the day's strain, and your recovery score for the next day.

03

How much historical data can I access?

You can access all historical data recorded by your WHOOP device. Use the start and end date parameters (ISO 8601 format) to filter results. Pagination returns up to 25 records per request; use the nextToken to retrieve more.

04

Does the API include heart rate data?

Yes! Heart rate data (average and max) is included in the cycle, workout and recovery responses. There's no dedicated heart rate endpoint, but the data is nested within these resources.

More in this category

You might also like

Give your AI agents the power of WHOOP MCP Server

Production-grade WHOOP MCP Server. Verified, monitored, and maintained by Vinkius. Ready for your AI agents — connect and start using immediately.