Read-only WHOOP MCP server for recovery, sleep, HRV, strain, workouts, and personal health analytics in Claude, Codex, and GitHub Copilot.
# Add to your Claude Code skills
git clone https://github.com/shashankswe2020-ux/whoop-mcpGuides for using mcp servers skills like whoop-mcp.
Last scanned: 6/3/2026
{
"issues": [
{
"type": "npm-audit",
"message": "@vitest/coverage-v8: Vulnerability found",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "vitest: When Vitest UI server is listening, arbitrary file can be read and executed",
"severity": "critical"
}
],
"status": "FAILED",
"scannedAt": "2026-06-03T08:55:39.979Z",
"npmAuditRan": true,
"pipAuditRan": true
}See how whoop-mcp compares with popular alternatives.
whoop-mcp is an open-source mcp servers skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by shashankswe2020-ux. Read-only WHOOP MCP server for recovery, sleep, HRV, strain, workouts, and personal health analytics in Claude, Codex, and GitHub Copilot. It has 167 GitHub stars.
whoop-mcp failed SkillsLLM's automated security scan, which flagged one or more high-severity issues. Review the Security Report section carefully before using it.
Clone the repository with "git clone https://github.com/shashankswe2020-ux/whoop-mcp" and add it to your Claude Code skills directory (see the Installation section above).
whoop-mcp is primarily written in TypeScript. It is open-source under shashankswe2020-ux on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other MCP Servers skills you can browse and compare side by side. Open the MCP Servers category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh whoop-mcp against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Requires a passing catalog security scan.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
whoop-ai-mcp is a read-only WHOOP MCP server for Claude Desktop, Claude Code, Codex and GitHub Copilot. Ask about your recovery, compare weeks of sleep, or check today against your own baseline, without exporting the data yourself.
npx -y whoop-ai-mcp@latest setup --client=claude-desktop
| Ask | You get |
|---|---|
| "How am I doing today?" | Recovery, primary sleep, strain and your latest workout, with gaps flagged where data is missing |
| "Is my HRV unusual for me?" | Your personal baseline: distribution, percentiles and how many days it's based on |
| "How did my sleep change this month?" | Trends, period-to-period comparisons, sleep debt and consistency |
| "Give me my weekly health review." | Recovery, sleep and training in one summary |
Statistics describe your recorded history. They aren't medical diagnoses or predictions.
You need: Node.js 20 or later, an active WHOOP membership, and a WHOOP Developer App with the redirect URL http://localhost:3000/callback.
Set up. Run the command for your assistant and enter your developer app's client ID and secret when asked.
| Assistant | Command |
|---|---|
| Claude Desktop | npx -y whoop-ai-mcp@latest setup --client=claude-desktop |
| Claude Code | npx -y whoop-ai-mcp@latest setup --client=claude-code |
| Codex | npx -y whoop-ai-mcp@latest setup --client=codex |
| GitHub Copilot | npx -y whoop-ai-mcp@latest setup --client=copilot |
For Claude Code, Codex and Copilot, run the registration command that setup prints. Nothing is installed globally, and optional usage telemetry defaults to No.
Authorize. Fully quit and reopen your assistant. The first time the server starts, WHOOP opens in your browser so you can approve access.
Ask. Try "Summarize my sleep and recovery this week."
Need manual configuration, environment variables or a remote deployment? See the full setup guide.
The Rust implementation supports the same four assistants without a Node.js runtime. It needs Rust 1.88 or later:
cargo install whoop-mcp
whoop-mcp setup --client=claude-desktop
Details: data handling and telemetry controls.
In standard mode, the server provides 16 read-only tools, 4 resources and 5 prompt templates. Support for resources, prompts and remote connections depends on your assistant.
| Group | Tools |
|---|---|
| Today and baselines | get_today, get_baselines, get_sleep_debt |
| Trends and reviews | get_weekly_summary, get_trend, compare_periods, get_calendar |
| Records | get_recovery_collection, get_sleep_collection, get_workout_collection, get_cycle_collection, get_sleep_by_id, get_workout_by_id, get_cycle_by_id |
| Profile | get_profile, get_body_measurement |
Prompt templates: weekly_health_review, sleep_analysis, recovery_trend, workout_recap, health_check
Parameters, date expressions, resources and caching are in the tool reference.
| Guide | What's in it |
|---|---|
| Installation | Assistants, manual configuration, environment variables and WHOOP authorization |
| Tool reference | Every tool and its parameters, date expressions, resources, prompts and caching |
| Privacy | Structured results, aggregate mode and what your assistant provider receives |
| Telemetry | Consent, opting out, what's collected and how long it's kept |
| Troubleshooting | Local diagnostics, common errors and MCP Inspector |
| Deployment | Docker, cloud hosting and remote connector OAuth |
| Development | Tests, project structure and release workflow |
| Background | Ecosystem research and the video walkthrough |
What changed recently? See the changelog or the latest release.
Something not working, or a question you wish you could ask? Use the buttons above. Each opens a short form that asks for the details needed to help. Issues are public, so never include credentials or health records; security problems go through the security policy instead.
Want to contribute code? Read the contributing guide. Everyone taking part follows the Code of Conduct.
If whoop-ai-mcp is useful to you, a GitHub star helps other people find it, and you can buy me a coffee to support development.