About this integration
MCP server for WHOOP — gives Claude access to your recovery, sleep, strain, and workout data
- Transport
- stdio
- Authentication
- oauth
- Initial setup
- user-authorization
- Runtime
- unattended
- Evidence
- documented
- Version
- 1.0.2
- Package
- @souravpn/whoop-mcp
- Last compatibility test
- Not independently tested
Connect your agent
@souravpn/whoop-mcpPublisher README and executable npm manifest reviewed from pinned captures. OAuth setup requires a browser authorization and stores refreshable tokens locally. The README's Claude Desktop command names the scoped package, whereas the manifest-declared executable is whoop-mcp; the executable name recorded here follows the manifest. Documentation evidence only; the package and WHOOP endpoint were not executed.
Capabilities: Read WHOOP recovery, sleep, and strain data, Read recent workouts and biometric trends, Read WHOOP profile and body measurements
Connected profiles
Additional details
io.github.souravpn/whoop-mcp
Source ↗ · Checked 2026-09-171.0.2
Source ↗ · Checked 2026-09-17CC0-1.0; package licenses are separate
Source ↗ · Checked 2026-09-17npm
Source ↗ · Checked 2026-09-17WHOOP_CLIENT_ID, WHOOP_CLIENT_SECRET
Source ↗ · Checked 2026-09-17@souravpn/whoop-mcp
Source ↗ · Checked 2026-09-191.0.2
Source ↗ · Checked 2026-09-19The publisher documents a client-launched MCP process that remains running in Claude Desktop after one-time authorization.
Source ↗ · Checked 2026-09-19The publisher requires a WHOOP developer application's client ID and secret plus one-time browser authorization; tokens are stored locally and automatically refreshed.
Source ↗ · Checked 2026-09-19The reviewed npm manifest publishes whoop-mcp as dist/index.js for the client-launched local server.
Source ↗ · Checked 2026-09-19Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.
Source ↗ · Checked 2026-09-19