Whoop

io.usefulapiv1.0.0Updated Sep 29, 2026

Read WHOOP recovery, sleep, cycles, workouts and body measurements.

VerifiedStreamable HTTPWeb executableLocation & Lifestyle

Overview

AI-generated overview

Lets an assistant read WHOOP recovery, sleep, cycle, workout and body measurement data through a hosted endpoint.

What it does
This hosted MCP server exposes read-only tools for WHOOP fitness data: profile, body measurement, cycles, cycle recovery, recoveries, sleep and workouts, with list and get variants for several of them. All tools are marked read, so nothing is written back to WHOOP. It runs as a remote endpoint, so no local package or runtime is needed.
When to use it
Use it when you want an assistant to summarize or reason about your WHOOP recovery, sleep and training data without building your own integration. It suits personal health and training review rather than live coaching or data entry.
Requirements
A remote MCP client pointed at the hosted endpoint. On first connect you paste your WHOOP credentials, which are validated and stored per user. No local install, environment variables or headers are declared. The free plan allows 100 tool calls per month; Pro is $9/mo or $90/yr.
Before you install
You hand over your WHOOP account credentials to a third-party hosted service, which stores them per user; consider the access this grants and whether you can revoke it. Usage is metered, and exceeding the free 100 calls per month requires a paid plan. All listed tools are read-only, so no data is modified.

Installation

In SourceWeft

  1. Open Whoop in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "whoop": {
      "type": "http",
      "url": "https://whoop.usefulapi.io/mcp"
    }
  }
}

README

WHOOP MCP by usefulapi

Read WHOOP recovery, sleep, cycles, workouts and body measurements. Hosted, no local install.

Live endpoint: https://whoop.usefulapi.io/mcp · Homepage: https://usefulapi.io

Add to Claude

json
{  "mcpServers": {    "whoop": {      "url": "https://whoop.usefulapi.io/mcp"    }  }}

On first connect you'll paste your WHOOP credentials. They are validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
whoop_get_profilereadGet profile
whoop_body_measurementreadGet body measurement
whoop_list_cyclesreadList cycles
whoop_get_cyclereadGet cycle
whoop_get_cycle_recoveryreadGet cycle recovery
whoop_list_recoveriesreadList recoveries
whoop_list_sleepreadList sleep
whoop_get_sleepreadGet sleep
whoop_list_workoutsreadList workouts
whoop_get_workoutreadGet workout

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage or manage your subscription.

Pricing

PlanPriceLimit
Free$0100 tool calls / month
Pro$9/mo or $90/yr (2 months free)Unlimited

License

MIT

Source: servers/whoop/README.md at commit e28f9c1

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.0LatestSep 29, 2026