AdYour product here, seen by people installing AI tools every day Sponsor slots open: 12 of 12, from $249 a month

whoop-mcp

Community

MCP server by davidmosiah · updated · ★ 13 · 262 downloads a week

Score 77

Privacy-first, unofficial WHOOP MCP server for AI health, sleep, recovery, and performance agents. whoop-mcp is a community project by davidmosiah, not verified by a company domain.

Yours? Claim it
Maintenance

Last commit 4 days ago

Licence

MIT: permissive, fine for commercial use

Quality

Clear description, published package or server URL, original repository

Security

No risky patterns in the files we checked

What you need

SettingNeededWhat it is
WHOOP_CLIENT_IDEnvironment variableOptionalWHOOP OAuth client ID. Optional when configured with whoop-mcp-server setup.
WHOOP_CLIENT_SECRETEnvironment variable, secretOptionalWHOOP OAuth client secret. Prefer whoop-mcp-server setup so this secret is stored in ~/.whoop-mcp/config.json instead of MCP client config.
WHOOP_REDIRECT_URIEnvironment variableOptionalRedirect URI configured in the WHOOP Developer Dashboard. Optional when configured with whoop-mcp-server setup.
WHOOP_TOKEN_PATHEnvironment variableOptionalOptional local path for OAuth tokens. Defaults to ~/.whoop-mcp/tokens.json.
WHOOP_PRIVACY_MODEEnvironment variableOptionalOptional payload mode: summary, structured, or raw. Defaults to structured. raw means full WHOOP API payloads, not raw device sensor streams.
WHOOP_CACHEEnvironment variableOptionalOptional SQLite cache toggle. Set to true or sqlite to enable.
WHOOP_CACHE_PATHEnvironment variableOptionalOptional local SQLite cache path. Defaults to ~/.whoop-mcp/cache.sqlite.
WHOOP_NO_CACHEEnvironment variableOptionalSet to true to bypass the in-memory HTTP response cache (60s TTL for GET only). POST/PUT/DELETE and 4xx/5xx responses are never cached regardless.

From the publisher's entry in the official MCP Registry. Required settings are already in the install config below as placeholders.

Install whoop-mcp

Built from the published package, never by AI
claude mcp add whoop-mcp -- npx -y whoop-mcp-unofficial

Run in your terminal. Add --scope user to use it in every project.

Step-by-step: install whoop-mcp in Claude Code

MCP servers run with your permissions and can read what you give them access to. Some need an API key: check the README and add it under env in the whoop-mcp block.

Security check

A

No download-and-run commands, hidden instructions or signs of sending keys out were found.

Checked automatically: README.md, package.json. This looks for known risky patterns and is not a full audit. How grades work

Alternatives to whoop-mcp

All alternatives →

whoop-mcp: common questions

How do I install whoop-mcp?

In Claude Code run claude mcp add whoop-mcp -- npx -y whoop-mcp-unofficial. For Claude Desktop, Cursor and VS Code, paste the config shown above and restart. See the install guides.

Is whoop-mcp the official server?

whoop-mcp is a community project by davidmosiah, not verified by a company domain.

Is whoop-mcp free?

The code is published under the MIT licence. The service it connects to may have its own pricing.

Is whoop-mcp safe to use?

It scores 77 of 100. Grades: maintenance A, licence A, quality C. Security check: grade A, no risky patterns found in the files checked. Review the code before you install. How grades work.

What are alternatives to whoop-mcp?

Similar MCP servers: Jay Code, Apple Health, codescene-mcp-server, IBGE Brasil MCP.

Does whoop-mcp work with ChatGPT?

Not directly. It runs locally, and ChatGPT only connects to remote servers with a URL. Use it in Claude Code, Claude Desktop, Cursor, VS Code or Codex.

Add to stack

Loading.