whoop-mcp-server

MCPcommunity
v0.0.12io.github.rajdeepmondaldotcomUnknownAggiornato 2 mesi faGitHub

WHOOP recovery, sleep, strain, and workouts for any AI. Analysis tools, demo mode, fast setup.

Funziona in
ClaudeCursorCopilotGemini

Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
2Stelle su GitHub
2 mesi faUltimo aggiornamento
Pacchetto
Autoreio.github.rajdeepmondaldotcom
LicenzaUnknown
Versione0.0.12
Fontemcp-registry
Stato di fiducia
B
60/100Buono
Presente nell’indice di Forge+10/10
Identità del publisher verificata+0/20
Publisher: esegui `forge publish` dal repo del pacchetto per rivendicarne la proprietà
Firma di pubblicazione Ed25519+0/5
Inclusa automaticamente quando il publisher esegue `forge publish`
Verifica del dominio+0/5
Publisher: ospita /.well-known/forge.json sulla homepage del pacchetto con { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+0/5
Pubblica da GitHub Actions con --provenance perché l’attestation leghi questo pacchetto a questo repo
Corrispondenza del maintainer npm+0/5
Si ottiene quando la tua identità è verificata qui sopra e quel login è maintainer npm di questo pacchetto
Analisi CVE · pulita+30/30
Analisi statica · pulita+20/20
Incollalo in Claude Code, Cursor o qualsiasi assistente di IA per colmare tutte le lacune
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio
Provenienza
Dipendenze✓ 60 risolte+ · nessuna vulnerabile
Superficie di strumenti19 strumenti · nessuno privilegiato
Analisi di sicurezza✓ Pulitov0.0.5 · oggiQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato27 ago 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

19 strumenti · nessuno privilegiato
Estratto staticamente dal pacchetto pubblicatov0.0.5 · 4h ago

Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.

whoop_authenticateStart the WHOOP OAuth flow. Returns an authorization URL for the user to open in their browser. Call this when other tools return a NOT_AUTHENTICATED error.

Start the WHOOP OAuth flow. Returns an authorization URL for the user to open in their browser. Call this when other tools return a NOT_AUTHENTICATED error.

Per questo strumento non è stato pubblicato alcuno schema di input.

whoop_check_authCheck whether the user is authenticated with WHOOP. Returns auth status and token expiry. If the token is expired, it will attempt to refresh automatically.

Check whether the user is authenticated with WHOOP. Returns auth status and token expiry. If the token is expired, it will attempt to refresh automatically.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_profileGet the authenticated WHOOP user's profile (name, email, user ID)

Get the authenticated WHOOP user's profile (name, email, user ID)

Per questo strumento non è stato pubblicato alcuno schema di input.

get_body_measurementsGet the user's body measurements (height, weight, max heart rate)

Get the user's body measurements (height, weight, max heart rate)

Per questo strumento non è stato pubblicato alcuno schema di input.

revoke_oauth_accessDESTRUCTIVE: Revoke the WHOOP OAuth access token. This will require re-authentication. Only use when explicitly requested.

DESTRUCTIVE: Revoke the WHOOP OAuth access token. This will require re-authentication. Only use when explicitly requested.

Per questo strumento non è stato pubblicato alcuno schema di input.

list_cyclesList physiological cycles (days). Each cycle contains strain, heart rate data. Supports date filtering and pagination.

List physiological cycles (days). Each cycle contains strain, heart rate data. Supports date filtering and pagination.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_cycleGet a specific physiological cycle by ID

Get a specific physiological cycle by ID

Per questo strumento non è stato pubblicato alcuno schema di input.

list_recoveriesList recovery scores. Each recovery includes recovery %, HRV, resting heart rate, SpO2, skin temp. Supports date filtering and pagination.

List recovery scores. Each recovery includes recovery %, HRV, resting heart rate, SpO2, skin temp. Supports date filtering and pagination.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_recovery_for_cycleGet the recovery score for a specific cycle

Get the recovery score for a specific cycle

Per questo strumento non è stato pubblicato alcuno schema di input.

list_sleepsList sleep activities. Each includes duration, stages (light/deep/REM), performance %, efficiency %, respiratory rate. Supports date filtering and pagination.

List sleep activities. Each includes duration, stages (light/deep/REM), performance %, efficiency %, respiratory rate. Supports date filtering and pagination.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_sleepGet a specific sleep activity by ID

Get a specific sleep activity by ID

Per questo strumento non è stato pubblicato alcuno schema di input.

get_sleep_for_cycleGet the sleep activity associated with a specific cycle

Get the sleep activity associated with a specific cycle

Per questo strumento non è stato pubblicato alcuno schema di input.

list_workoutsList workout activities. Each includes strain, heart rate zones, kilojoules, distance. Supports date filtering and pagination.

List workout activities. Each includes strain, heart rate zones, kilojoules, distance. Supports date filtering and pagination.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_workoutGet a specific workout activity by ID

Get a specific workout activity by ID

Per questo strumento non è stato pubblicato alcuno schema di input.

get_today_summaryGet a unified summary of today's WHOOP data: current strain, recovery score, HRV, resting heart rate, sleep performance, and any workouts completed today.

Get a unified summary of today's WHOOP data: current strain, recovery score, HRV, resting heart rate, sleep performance, and any workouts completed today.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_recent_health_summaryGet an aggregated health summary over recent days: average recovery, HRV, sleep performance, total strain, and trend direction (improving/stable/declining).

Get an aggregated health summary over recent days: average recovery, HRV, sleep performance, total strain, and trend direction (improving/stable/declining).

Per questo strumento non è stato pubblicato alcuno schema di input.

compare_recovery_and_sleepCompare recovery scores with sleep quality over recent days. Shows how sleep performance correlates with next-day recovery.

Compare recovery scores with sleep quality over recent days. Shows how sleep performance correlates with next-day recovery.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_training_load_summaryGet training load summary over recent days: total strain, average daily strain, workout count, top sports, and total calories burned.

Get training load summary over recent days: total strain, average daily strain, workout count, top sports, and total calories burned.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_sleep_performance_summaryGet sleep performance summary over recent days: average duration, performance %, efficiency %, sleep stage breakdown (light/deep/REM/awake), and nap count.

Get sleep performance summary over recent days: average duration, performance %, efficiency %, sleep stage breakdown (light/deep/REM/awake), and nap count.

Per questo strumento non è stato pubblicato alcuno schema di input.

19 strumenti su 19 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

WHOOP recovery, sleep, strain, and workouts for any AI. Analysis tools, demo mode, fast setup.

Parole chiave
mcp
Alternative
Confronto delle superfici di strumenti…

Nessuna copertura delle dipendenze

Il resolver di Forge legge solo metadati npm, quindi questo pacchetto PyPI non ha un albero risolto. È una lacuna di copertura, non un certificato di buona salute.