whoop-api-mcp
If you are the rightful owner of whoop-api-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server for accessing Whoop fitness data through its API.
The Whoop API MCP Server is designed to provide a seamless interface for accessing fitness and health data from the Whoop API. It simplifies the process of authentication, data retrieval, and formatting, making it easier for developers to integrate Whoop data into their applications. The server supports OAuth 2.0 authentication, ensuring secure access to user data. It offers endpoints for retrieving various types of data, including user profiles, recovery, sleep, workout, and menstrual cycle tracking. The server is built to comply with the MCP (Mission Control Protocol) specification, providing a standardized discovery endpoint. With clean error handling and logging, developers can efficiently manage and troubleshoot their integrations. The server requires Node.js 16.x or higher and Whoop API credentials, which can be obtained by registering an app in the Whoop Developer Portal.
Features
- OAuth 2.0 authentication with Whoop API
- User profile information retrieval
- Recovery, sleep, and workout data access
- Menstrual cycle tracking data
- MCP-compliant discovery endpoint