Skip to main content
Glama
Tavaresiqueira

WHOOP MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WHOOP_SCOPESNoSpace- or comma-separated OAuth scopes. Defaults to read:profile read:body_measurement read:recovery read:cycles read:sleep read:workout offline.read:profile read:body_measurement read:recovery read:cycles read:sleep read:workout offline
WHOOP_CLIENT_IDYesOAuth Client ID from the WHOOP Developer Dashboard.
WHOOP_TOKEN_DIRNoDirectory used to read/write WHOOP OAuth tokens. Defaults to .whoop-tokens..whoop-tokens
WHOOP_REDIRECT_URINoRegistered OAuth redirect URI. Defaults to whoop://mcp/callback.whoop://mcp/callback
WHOOP_CLIENT_SECRETYesOAuth Client Secret from the WHOOP Developer Dashboard.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
whoop_training_load_trendB

Return short and long window trends for sleep, sleep performance, recovery, HRV, resting heart rate, and day strain.

whoop_baseline_profileB

Compute personal baseline ranges over a historical window for sleep, recovery, HRV, resting heart rate, and day strain.

whoop_change_alertsB

Highlight meaningful changes versus yesterday and baseline, such as sleep drops, recovery dips, HRV dips, and resting heart rate spikes.

whoop_wellbeing_snapshotA

Fetch a concise WHOOP snapshot for a date: recovery, sleep, cycle strain, workouts, and a workload recommendation.

whoop_workload_guardA

Check WHOOP recovery metrics before committing to a workload and suggest a safer daily scope when signals are weak.

whoop_sleep_summaryC

Fetch WHOOP sleep performance, sleep stages, recovery score, HRV, resting heart rate, and recommendation.

Prompts

Interactive templates invoked by user choice

NameDescription
whoop_workload_guardrailsSystem-style instructions for using WHOOP recovery data before agreeing to heavy work.

Resources

Contextual data attached and managed by the client

NameDescription
whoop-todayToday's WHOOP wellbeing snapshot for agent context.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Tavaresiqueira/whoop-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server