whoop-mcp-server

MCPcommunauté
v0.0.12io.github.rajdeepmondaldotcomUnknownMis à jour il y a 2 moisGitHub

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

Fonctionne dans
ClaudeCursorCopilotGemini

Déduit des transports déclarés par cette annonce (stdio). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.

Indexé automatiquement depuis des sources publiques. Pas encore vérifié par son développeur sur Forge.Revendiquer cette annonce →
2Étoiles GitHub
il y a 2 moisDernière mise à jour
Paquet
Auteurio.github.rajdeepmondaldotcom
LicenceUnknown
Version0.0.12
Sourcemcp-registry
Statut de confiance
B
60/100Bon
Listé dans l’index Forge+10/10
Identité de l’éditeur vérifiée+0/20
Éditeur : exécutez `forge publish` depuis le dépôt du paquet pour revendiquer la propriété
Signature de publication Ed25519+0/5
Incluse automatiquement quand l’éditeur exécute `forge publish`
Vérification de domaine+0/5
Éditeur : hébergez /.well-known/forge.json sur la page d’accueil du paquet avec { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+0/5
Publiez depuis GitHub Actions avec --provenance pour que l’attestation lie ce paquet à ce dépôt
Correspondance de mainteneur npm+0/5
Acquis dès que votre identité est vérifiée ci-dessus et que ce login est mainteneur npm de ce paquet
Analyse CVE · propre+30/30
Analyse statique · propre+20/20
Collez-le dans Claude Code, Cursor ou tout assistant d’IA pour combler toutes les lacunes
StatutIndexé par la communauté
ÉditeurNon vérifié
SignatureNon signé
Domaine
Provenance
Dépendances✓ 60 résolues+ · aucune vulnérable
Surface d’outils19 outils · aucun privilégié
Analyse de sécurité✓ Proprev0.0.5 · aujourd’huiQuelle est l’efficacité de cette analyse ?
ÉvaluationsAucune
Indexé27 août 2026

La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.

Outils

19 outils · aucun privilégié
Extrait statiquement du paquet publiév0.0.5 · 4h ago

Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.

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.

Aucun schéma d’entrée n’a été publié pour cet outil.

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.

Aucun schéma d’entrée n’a été publié pour cet outil.

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

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

Aucun schéma d’entrée n’a été publié pour cet outil.

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

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

Aucun schéma d’entrée n’a été publié pour cet outil.

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.

Aucun schéma d’entrée n’a été publié pour cet outil.

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.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_cycleGet a specific physiological cycle by ID

Get a specific physiological cycle by ID

Aucun schéma d’entrée n’a été publié pour cet outil.

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.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_recovery_for_cycleGet the recovery score for a specific cycle

Get the recovery score for a specific cycle

Aucun schéma d’entrée n’a été publié pour cet outil.

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.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_sleepGet a specific sleep activity by ID

Get a specific sleep activity by ID

Aucun schéma d’entrée n’a été publié pour cet outil.

get_sleep_for_cycleGet the sleep activity associated with a specific cycle

Get the sleep activity associated with a specific cycle

Aucun schéma d’entrée n’a été publié pour cet outil.

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.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_workoutGet a specific workout activity by ID

Get a specific workout activity by ID

Aucun schéma d’entrée n’a été publié pour cet outil.

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.

Aucun schéma d’entrée n’a été publié pour cet outil.

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).

Aucun schéma d’entrée n’a été publié pour cet outil.

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.

Aucun schéma d’entrée n’a été publié pour cet outil.

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.

Aucun schéma d’entrée n’a été publié pour cet outil.

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.

Aucun schéma d’entrée n’a été publié pour cet outil.

19 outils sur 19 ont publié une description.

Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.

À propos

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

Mots-clés
mcp
Alternatives
Comparaison des surfaces d’outils…

Aucune couverture des dépendances

Le résolveur de Forge ne lit que les métadonnées npm : ce paquet PyPI n'a donc pas d'arbre résolu. C'est une lacune de couverture, pas un satisfecit.