Health & Wellness · Developer Tools

Whoop MCP Server Claude

nissand/whoop-mcp-server-claude

A Model Context Protocol (MCP) server that provides access to all WHOOP API endpoints. This server allows you to integrate WHOOP fitness and health data into your applications through the MCP standard.

Install

Environment variables

WHOOP_CLIENT_IDWHOOP_CLIENT_SECRETWHOOP_REDIRECT_URIMCP_SERVER_PORT
Author
@nissand
Category
Health & Wellness, Developer Tools
License
MIT
Updated
Oct 6, 2026

Features

  • Complete WHOOP API Coverage: Access to all WHOOP v2 API endpoints

  • OAuth 2.0 Authentication: Secure authentication flow

  • User Data: Profile information and body measurements

  • Cycles: Physiological cycle data with strain and heart rate metrics

  • Recovery: Recovery scores, HRV, and resting heart rate data

  • Sleep: Detailed sleep analysis including stages and performance metrics

  • Workouts: Exercise data with strain, heart rate zones, and activity metrics

  • Pagination Support: Handle large datasets with pagination

  • TypeScript: Full type safety and IntelliSense support

Tools (16)

  • whoop-get-user-profile

    Get basic user profile information

  • whoop-get-user-body-measurements

    Get body measurements (height, weight, max heart rate)

  • whoop-revoke-user-access

    Revoke user access token

  • whoop-get-cycle-by-id

    Get specific cycle data by ID

  • whoop-get-cycle-collection

    Get paginated list of cycles

  • whoop-get-sleep-for-cycle

    Get sleep data for a specific cycle

  • whoop-get-recovery-collection

    Get paginated recovery data

  • whoop-get-recovery-for-cycle

    Get recovery data for a specific cycle

  • whoop-get-sleep-by-id

    Get specific sleep record by ID

  • whoop-get-sleep-collection

    Get paginated sleep records

  • whoop-get-workout-by-id

    Get specific workout record by ID

  • whoop-get-workout-collection

    Get paginated workout records

  • whoop-get-authorization-url

    Get OAuth authorization URL

  • whoop-exchange-code-for-token

    Exchange authorization code for access token

  • whoop-refresh-token

    Refresh access token

  • whoop-set-access-token

    Set access token for API calls

Details on this page are taken from the project's README. Open README

Related MCP servers

More servers
HowToCook-mcp logo

HowToCook-mcp

worryzyy/HowToCook-mcp

245

An MCP (Model Context Protocol) server based on Anduin2017/HowToCook, allowing AI assistants to recommend recipes, plan meals, and solve the age-old question of "what should I eat today?".

Health & Wellness
NexOnco (CIViC Precision Oncology) logo

NexOnco (CIViC Precision Oncology)

nexgene-research/nexonco-mcp

47

search_clinical_evidence: A MCP tool for querying clinical evidence data that returns formatted reports.

Health & Wellness
Agentcare MCP logo

Agentcare MCP

Kartha-AI/agentcare-mcp

39

Agent Care is an MCP-based server for interacting with electronic medical record systems such as Cerner and Epic, providing medical tools and FHIR data access.

Health & Wellness
DICOM logo

DICOM

christianhinge/dicom-mcp

28

The dicom-mcp server enables AI assistants to query, read, and move data on DICOM servers (PACS, VNA, etc.).

Health & Wellness
Health Record MCP logo

Health Record MCP

jmandel/health-record-mcp

21

This project acts as a specialized server providing tools for Large Language Models (LLMs) and other AI agents to interact with Electronic Health Records (EHRs). It leverages the SMART on FHIR standard for secure data access and the Model Context Protocol (MCP) to expose the tools.

Health & Wellness
Strava MCP logo

Strava MCP

r-huijts/strava-mcp

20

Connect Claude to your Strava account and ask questions in plain English: "How far did I run this month?", "Analyze my last ride", or "Show me my fastest segments.".

Health & Wellness