← Index

io.github.AshwanthramKL/whoop-mcp

io.github.AshwanthramKL/whoop-mcp·v0.8.5·Databases

Read-only WHOOP v2 data for MCP clients, with local SQLite cache and CSV/JSONL/Parquet exports.

Trust verdict · v1 advisory · method
NOT YET SCREENEDno verdict on file

Verdict not yet evaluated for this tool. The semantic screen takes adversarial cases first; coverage rolls out as the corpus expands (15/150 labels to graduation). The deterministic conformance probe is built but has not yet run on the public corpus, so a recorded verdict here is REVIEW or UNVERIFIED, never a clearing ALLOW. Until a verdict is recorded, an agent should treat this tool as not-yet-cleared and fall back to its own checks. Method: the eval, four-state verdict, honest limits.

Own this server? Screen its description →

Environment variables
WHOOP_CLIENT_ID
required

Client ID from your WHOOP developer app (https://developer-dashboard.whoop.com/apps/create).

WHOOP_CLIENT_SECRET
requiredsecret

Client secret from your WHOOP developer app. Used for OAuth token refresh.

WHOOP_REDIRECT_URI

OAuth redirect URI. Defaults to http://localhost:8000/callback — only change if you registered a different URI.

WHOOP_LOG_LEVEL

Log level (DEBUG / INFO / WARNING / ERROR). Default INFO.

WHOOP_LOG_FILE

Path to the rotating log file. Set to empty string to disable file logging. Default ~/.whoop-mcp-server/logs/whoop-mcp.log.

WHOOP_LOG_JSON

Structured JSON logs (true) vs human-readable (false). Default true.

MCP quality score · maturity, not trust · methodology
freshness
23
completeness
10
installability
25
documentation
15
stability
5
Alternatives in Databases