Vinkius
WHOOP

WHOOP MCP. Analyze your biometrics and optimize training loads.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

WHOOP MCP on Cursor AI Code Editor MCP Client WHOOP MCP on Claude Desktop App MCP Integration WHOOP MCP on OpenAI Agents SDK MCP Compatible WHOOP MCP on Visual Studio Code MCP Extension Client WHOOP MCP on GitHub Copilot AI Agent MCP Integration WHOOP MCP on Google Gemini AI MCP Integration WHOOP MCP on Lovable AI Development MCP Client WHOOP MCP on Mistral AI Agents MCP Compatible WHOOP MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

WHOOP connects any AI client to your personal biometrics data—sleep cycles, recovery scores, workouts, and body measurements. Get instant analysis on strain, sleep performance, HRV trends, and how your physical activity impacts recovery.

Stop guessing if you're ready for a hard session; ask your agent directly what the numbers say.

What your AI agents can do

Get body measurement

Retrieves physical metrics like weight, height, and max heart rate for tracking body changes.

Get cycle

Gets a single 24-hour data snapshot that combines sleep, recovery, strain, and heart rate information.

Get cycle recovery

Retrieves the dedicated recovery score for one specific WHOOP cycle period.

+ 8 more capabilities included
Analyze 24-hour cycles

Retrieves combined data covering sleep, recovery scores, strain levels, and heart rate metrics from any given day.

Deep dive into sleep stages

Provides a detailed breakdown of sleep duration, including light, deep, REM, and awake time, alongside disturbance counts.

Monitor recovery status

Tracks key recovery indicators like the score, HRV (heart rate variability), resting heart rate, and overall sleep balance.

Review workout details

Gathers specific workout data points including strain scores, average heart rates in different zones, duration, and calories burned.

Track physical metrics

Accesses fundamental body measurements like height, weight, and maximum heart rate for longitudinal trend analysis.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

WHOOP: 11 Health Data Tools

These tools let you pull every piece of biometric data available from WHOOP, enabling deep analysis of sleep cycles, workouts, and recovery trends.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using WHOOP on Vinkius
get019d849d

get body measurement

Retrieves physical metrics like weight, height, and max heart rate for tracking body changes.

get019d849d

get cycle

Gets a single 24-hour data snapshot that combines sleep, recovery, strain, and heart rate information.

get019d849d

get cycle recovery

Retrieves the dedicated recovery score for one specific WHOOP cycle period.

get019d849d

get cycle sleep

Provides detailed sleep data, including stages and performance percentage, for a single 24-hour cycle.

get019d849d

get cycles

Fetches historical WHOOP cycle data over a date range, allowing you to view patterns in recovery and strain.

get019d849d

get profile

Verifies your user account details and provides the necessary ID for other endpoints.

get019d849d

get recovery

Gets WHOOP recovery data over a defined date range, useful for tracking long-term health trends.

get019d849d

get sleep

Retrieves historical sleep metrics across specified dates with pagination options.

get019d849d

get sleep by id

Gets a single, detailed record of sleep stages and respiratory rate for one specific night's sleep.

get019d849d

get workout

Retrieves all data for a single workout session, including strain score and GPS information.

get019d849d

get workouts

Fetches historical workout records over a date range, showing total activity load.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with WHOOP, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
WHOOP MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by WHOOP. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Sifting through manual dashboards for sleep-to-performance correlations.

Right now, figuring out if you're truly recovered is a mess. You open your workout app to see strain scores; then you switch tabs to the sleep tracker to check REM duration. Next, you jump to the recovery page just to find the HRV number. Then you have to manually cross-reference all three pages in Excel—it takes time and it's easy to miss a correlation.

With this MCP, you ask your agent one question: 'How did last night’s sleep affect my ability to handle yesterday’s workout strain?' The agent handles the multiple API calls internally. You get the answer immediately without opening a single dashboard.

WHOOP gives you full visibility into your biometrics and recovery scores.

You don't have to manually track every body measurement, or correlate a low sleep performance percentage with high workout strain. You simply ask the agent for the combined picture of cycles, sleep, and workouts.

The difference is that you get an immediate analysis based on all your data sources, not just disconnected data points.

What you can do with this MCP connector

You can query deep physiological data about yourself using natural conversation. Instead of navigating multiple dashboards to cross-reference metrics, simply ask your agent questions like, “How did my sleep affect yesterday’s workout strain?” Your agent pulls together sleep stages, recovery scores, and heart rate variability for a clear answer. You'll get insights into things like optimal training loads or spotting unusual drops in your resting heart rate that need attention.

This MCP lets you track everything from basic body measurements (height, weight) to complex 24-hour cycles combining sleep quality, strain, and recovery metrics. When working with this kind of sensitive data, security matters. That's why Vinkius manages all connections through a zero-trust proxy; your keys pass through in transit but never sit on disk.

This means you can focus purely on the insights without worrying about where the credentials are stored.

Whether you're an athlete trying to dial up training or just tracking general health trends, this MCP gives you a single source of truth for continuous performance monitoring.

Built · Hosted · Managed by Vinkius WHOOP MCP - Track Biometrics & Recovery Metrics Server ID 019d849d-ccc6-7358-844d-2ba0fe0302a7
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Common Questions About WHOOP MCP

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.

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.

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.

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.

How do I confirm my WHOOP connection using the `get_profile` tool? +

Use get_profile to verify your credentials and retrieve your unique user ID. This call confirms that your agent has successfully connected to the platform, making it ready for all other data endpoints.

When I need a full day's metrics, should I use `get_cycles`, or do I use multiple tools? +

Start with get_cycles because it summarizes the 24-hour period, including sleep and recovery. After that summary, you can drill down to get specific details using tools like get_cycle_sleep or get_cycle_recovery.

If I want a year's worth of data from `get_workouts`, how do I handle pagination? +

You must use date range filtering with get_workouts. For large datasets, always check the response for a next page token and repeat the call until you fetch all available records.

What specific data points does `get_body_measurement` provide that aren't related to activity? +

This tool fetches physical metrics like height, weight, and max HR. It keeps these static measurements separate from your dynamic daily logs, giving you a clear picture of body composition.

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for WHOOP. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.