Skip to content

History of Whoop MCP Server

io.github.yuridivonis/whoop-mcp-server · Registry status: active

Report data on this entry

Every published change to this entry, most recent first.

Changes
2026-10-04Declared version: 1.4.9 → 1.5.1
2026-10-04Last changed in the registry (raw): 2026-10-01 → 2026-10-03
2026-10-04First listed in the registry (raw): 2026-10-01 → 2026-10-03
2026-10-04Connection paths (source structure): {"packages":[{"registryType":"oci","identifier":"ghcr.io/yuridivonis/whoop-mcp-server:1.4.9","runtimeHint":"docker","transport":"streamable-http","environment":[{"name":"WHOOP_CLIENT_ID","description":"Client ID of your WHOOP developer app.","required":true,"secret":false},{"name":"WHOOP_CLIENT_SECRET","description":"Client secret of your WHOOP developer app.","required":true,"secret":true},{"name":"WHOOP_REDIRECT_URI","description":"The server's /callback address, also added to your WHOOP app. WHOOP needs an https address, such as a tunnel to this computer.","required":true,"secret":false},{"name":"MCP_AUTH_PASSWORD","description":"Password for the sign-in page that protects /mcp, at least 16 characters.","required":true,"secret":true},{"name":"PUBLIC_URL","description":"The address MCP clients use to reach the server. Keep the default when running it on this computer.","required":true,"secret":false},{"name":"ENCRYPTION_SECRET","description":"Key for encrypting the stored WHOOP tokens. Defaults to WHOOP_CLIENT_SECRET.","required":false,"secret":true},{"name":"UPDATE_CHECK","description":"Once a day, ask GitHub for the latest release number and mention a newer version in get_today. Sends nothing about you. Set to false to turn it off.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} → {"packages":[{"registryType":"oci","identifier":"ghcr.io/yuridivonis/whoop-mcp-server:1.5.1","runtimeHint":"docker","transport":"streamable-http","environment":[{"name":"WHOOP_CLIENT_ID","description":"Client ID of your WHOOP developer app.","required":true,"secret":false},{"name":"WHOOP_CLIENT_SECRET","description":"Client secret of your WHOOP developer app.","required":true,"secret":true},{"name":"WHOOP_REDIRECT_URI","description":"The server's /callback address, also added to your WHOOP app. WHOOP needs an https address, such as a tunnel to this computer.","required":true,"secret":false},{"name":"MCP_AUTH_PASSWORD","description":"Password for the sign-in page that protects /mcp, at least 16 characters.","required":true,"secret":true},{"name":"PUBLIC_URL","description":"The address MCP clients use to reach the server. Keep the default when running it on this computer.","required":true,"secret":false},{"name":"ENCRYPTION_SECRET","description":"Key for encrypting the stored WHOOP tokens. Defaults to WHOOP_CLIENT_SECRET.","required":false,"secret":true},{"name":"UPDATE_CHECK","description":"Once a day, ask GitHub for the latest release number and mention a newer version in get_today. Sends nothing about you. Set to false to turn it off.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]}
2026-10-04Package identifiers (raw): ghcr.io/yuridivonis/whoop-mcp-server:1.4.9 → ghcr.io/yuridivonis/whoop-mcp-server:1.5.1
2026-10-04Package coordinate: oci:ghcr.io/yuridivonis/whoop-mcp-server:1.4.9 → oci:ghcr.io/yuridivonis/whoop-mcp-server:1.5.1
2026-10-02Declared version: 1.4.6 → 1.4.9
2026-10-02Last changed in the registry (raw): 2026-09-29 → 2026-10-01
2026-10-02First listed in the registry (raw): 2026-09-29 → 2026-10-01
2026-10-02Connection paths (source structure): {"packages":[{"registryType":"oci","identifier":"ghcr.io/yuridivonis/whoop-mcp-server:1.4.6","runtimeHint":"docker","transport":"streamable-http","environment":[{"name":"WHOOP_CLIENT_ID","description":"Client ID of your WHOOP developer app.","required":true,"secret":false},{"name":"WHOOP_CLIENT_SECRET","description":"Client secret of your WHOOP developer app.","required":true,"secret":true},{"name":"WHOOP_REDIRECT_URI","description":"The server's /callback address, also added to your WHOOP app. WHOOP needs an https address, such as a tunnel to this computer.","required":true,"secret":false},{"name":"MCP_AUTH_PASSWORD","description":"Password for the sign-in page that protects /mcp, at least 16 characters.","required":true,"secret":true},{"name":"PUBLIC_URL","description":"The address MCP clients use to reach the server. Keep the default when running it on this computer.","required":true,"secret":false},{"name":"ENCRYPTION_SECRET","description":"Key for encrypting the stored WHOOP tokens. Defaults to WHOOP_CLIENT_SECRET.","required":false,"secret":true},{"name":"UPDATE_CHECK","description":"Once a day, ask GitHub for the latest release number and mention a newer version in get_today. Sends nothing about you. Set to false to turn it off.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} → {"packages":[{"registryType":"oci","identifier":"ghcr.io/yuridivonis/whoop-mcp-server:1.4.9","runtimeHint":"docker","transport":"streamable-http","environment":[{"name":"WHOOP_CLIENT_ID","description":"Client ID of your WHOOP developer app.","required":true,"secret":false},{"name":"WHOOP_CLIENT_SECRET","description":"Client secret of your WHOOP developer app.","required":true,"secret":true},{"name":"WHOOP_REDIRECT_URI","description":"The server's /callback address, also added to your WHOOP app. WHOOP needs an https address, such as a tunnel to this computer.","required":true,"secret":false},{"name":"MCP_AUTH_PASSWORD","description":"Password for the sign-in page that protects /mcp, at least 16 characters.","required":true,"secret":true},{"name":"PUBLIC_URL","description":"The address MCP clients use to reach the server. Keep the default when running it on this computer.","required":true,"secret":false},{"name":"ENCRYPTION_SECRET","description":"Key for encrypting the stored WHOOP tokens. Defaults to WHOOP_CLIENT_SECRET.","required":false,"secret":true},{"name":"UPDATE_CHECK","description":"Once a day, ask GitHub for the latest release number and mention a newer version in get_today. Sends nothing about you. Set to false to turn it off.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]}
2026-10-02Package identifiers (raw): ghcr.io/yuridivonis/whoop-mcp-server:1.4.6 → ghcr.io/yuridivonis/whoop-mcp-server:1.4.9
2026-10-02Package coordinate: oci:ghcr.io/yuridivonis/whoop-mcp-server:1.4.6 → oci:ghcr.io/yuridivonis/whoop-mcp-server:1.4.9
2026-09-30Declared version: 1.4.1 → 1.4.6
2026-09-30Last changed in the registry (raw): 2026-09-27 → 2026-09-29
2026-09-30First listed in the registry (raw): 2026-09-27 → 2026-09-29
2026-09-30Connection paths (source structure): {"packages":[{"registryType":"oci","identifier":"ghcr.io/yuridivonis/whoop-mcp-server:1.4.1","runtimeHint":"docker","transport":"streamable-http","environment":[{"name":"WHOOP_CLIENT_ID","description":"Client ID of your WHOOP developer app.","required":true,"secret":false},{"name":"WHOOP_CLIENT_SECRET","description":"Client secret of your WHOOP developer app.","required":true,"secret":true},{"name":"WHOOP_REDIRECT_URI","description":"The server's /callback address, also added to your WHOOP app. WHOOP needs an https address, such as a tunnel to this computer.","required":true,"secret":false},{"name":"MCP_AUTH_PASSWORD","description":"Password for the sign-in page that protects /mcp, at least 16 characters.","required":true,"secret":true},{"name":"PUBLIC_URL","description":"The address MCP clients use to reach the server. Keep the default when running it on this computer.","required":true,"secret":false},{"name":"ENCRYPTION_SECRET","description":"Key for encrypting the stored WHOOP tokens. Defaults to WHOOP_CLIENT_SECRET.","required":false,"secret":true},{"name":"UPDATE_CHECK","description":"Once a day, ask GitHub for the latest release number and mention a newer version in get_today. Sends nothing about you. Set to false to turn it off.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} → {"packages":[{"registryType":"oci","identifier":"ghcr.io/yuridivonis/whoop-mcp-server:1.4.6","runtimeHint":"docker","transport":"streamable-http","environment":[{"name":"WHOOP_CLIENT_ID","description":"Client ID of your WHOOP developer app.","required":true,"secret":false},{"name":"WHOOP_CLIENT_SECRET","description":"Client secret of your WHOOP developer app.","required":true,"secret":true},{"name":"WHOOP_REDIRECT_URI","description":"The server's /callback address, also added to your WHOOP app. WHOOP needs an https address, such as a tunnel to this computer.","required":true,"secret":false},{"name":"MCP_AUTH_PASSWORD","description":"Password for the sign-in page that protects /mcp, at least 16 characters.","required":true,"secret":true},{"name":"PUBLIC_URL","description":"The address MCP clients use to reach the server. Keep the default when running it on this computer.","required":true,"secret":false},{"name":"ENCRYPTION_SECRET","description":"Key for encrypting the stored WHOOP tokens. Defaults to WHOOP_CLIENT_SECRET.","required":false,"secret":true},{"name":"UPDATE_CHECK","description":"Once a day, ask GitHub for the latest release number and mention a newer version in get_today. Sends nothing about you. Set to false to turn it off.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]}
2026-09-30Package identifiers (raw): ghcr.io/yuridivonis/whoop-mcp-server:1.4.1 → ghcr.io/yuridivonis/whoop-mcp-server:1.4.6
2026-09-30Package coordinate: oci:ghcr.io/yuridivonis/whoop-mcp-server:1.4.1 → oci:ghcr.io/yuridivonis/whoop-mcp-server:1.4.6
2026-09-28Declared version: 1.4.0 → 1.4.1
2026-09-28Last changed in the registry (raw): 2026-09-26 → 2026-09-27
2026-09-28First listed in the registry (raw): 2026-09-26 → 2026-09-27
2026-09-28Connection paths (source structure): {"packages":[{"registryType":"oci","identifier":"ghcr.io/yuridivonis/whoop-mcp-server:1.4.0","runtimeHint":"docker","transport":"streamable-http","environment":[{"name":"WHOOP_CLIENT_ID","description":"Client ID of your WHOOP developer app.","required":true,"secret":false},{"name":"WHOOP_CLIENT_SECRET","description":"Client secret of your WHOOP developer app.","required":true,"secret":true},{"name":"WHOOP_REDIRECT_URI","description":"The server's /callback address, also added to your WHOOP app. WHOOP needs an https address, such as a tunnel to this computer.","required":true,"secret":false},{"name":"MCP_AUTH_PASSWORD","description":"Password for the sign-in page that protects /mcp, at least 16 characters.","required":true,"secret":true},{"name":"PUBLIC_URL","description":"The address MCP clients use to reach the server. Keep the default when running it on this computer.","required":true,"secret":false},{"name":"ENCRYPTION_SECRET","description":"Key for encrypting the stored WHOOP tokens. Defaults to WHOOP_CLIENT_SECRET.","required":false,"secret":true},{"name":"UPDATE_CHECK","description":"Once a day, ask GitHub for the latest release number and mention a newer version in get_today. Sends nothing about you. Set to false to turn it off.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} → {"packages":[{"registryType":"oci","identifier":"ghcr.io/yuridivonis/whoop-mcp-server:1.4.1","runtimeHint":"docker","transport":"streamable-http","environment":[{"name":"WHOOP_CLIENT_ID","description":"Client ID of your WHOOP developer app.","required":true,"secret":false},{"name":"WHOOP_CLIENT_SECRET","description":"Client secret of your WHOOP developer app.","required":true,"secret":true},{"name":"WHOOP_REDIRECT_URI","description":"The server's /callback address, also added to your WHOOP app. WHOOP needs an https address, such as a tunnel to this computer.","required":true,"secret":false},{"name":"MCP_AUTH_PASSWORD","description":"Password for the sign-in page that protects /mcp, at least 16 characters.","required":true,"secret":true},{"name":"PUBLIC_URL","description":"The address MCP clients use to reach the server. Keep the default when running it on this computer.","required":true,"secret":false},{"name":"ENCRYPTION_SECRET","description":"Key for encrypting the stored WHOOP tokens. Defaults to WHOOP_CLIENT_SECRET.","required":false,"secret":true},{"name":"UPDATE_CHECK","description":"Once a day, ask GitHub for the latest release number and mention a newer version in get_today. Sends nothing about you. Set to false to turn it off.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]}
2026-09-28Package identifiers (raw): ghcr.io/yuridivonis/whoop-mcp-server:1.4.0 → ghcr.io/yuridivonis/whoop-mcp-server:1.4.1
2026-09-28Package coordinate: oci:ghcr.io/yuridivonis/whoop-mcp-server:1.4.0 → oci:ghcr.io/yuridivonis/whoop-mcp-server:1.4.1
2026-09-27Declared version: – → 1.4.0
2026-09-27Repository URL listed: – → yes
2026-09-27Path argument present: – → no
2026-09-27Execution location: – → remote
2026-09-27Required secrets declared: – → yes
2026-09-27Description (raw): – → Your WHOOP recovery, sleep, strain and workouts in Claude, ChatGPT or other MCP apps. Self-hosted.
2026-09-27Last changed in the registry (raw): – → 2026-09-26
2026-09-27First listed in the registry (raw): – → 2026-09-26
2026-09-27Registry status message (raw): – → –
2026-09-27Schema version of the raw record (raw): – → https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json
2026-09-27Icon formats (raw): – → –
2026-09-27Environment variable descriptions (raw): – → ENCRYPTION_SECRET=Key for encrypting the stored WHOOP tokens. Defaults to WHOOP_CLIENT_SECRET. · MCP_AUTH_PASSWORD=Password for the sign-in page that protects /mcp, at least 16 characters. · PUBLIC_URL=The address MCP clients use to reach the server. Keep the default when running it on this computer. · UPDATE_CHECK=Once a day, ask GitHub for the latest release number and mention a newer version in get_today. Sends nothing about you. Set to false to turn it off. · WHOOP_CLIENT_ID=Client ID of your WHOOP developer app. · WHOOP_CLIENT_SECRET=Client secret of your WHOOP developer app. · WHOOP_REDIRECT_URI=The server's /callback address, also added to your WHOOP app. WHOOP needs an https address, such as a tunnel to this computer.
2026-09-27Environment variable formats (raw): – → –
2026-09-27Delivery form (raw): – → package
2026-09-27Remote hosts (raw): – → –
2026-09-27Connection paths (source structure): – → {"packages":[{"registryType":"oci","identifier":"ghcr.io/yuridivonis/whoop-mcp-server:1.4.0","runtimeHint":"docker","transport":"streamable-http","environment":[{"name":"WHOOP_CLIENT_ID","description":"Client ID of your WHOOP developer app.","required":true,"secret":false},{"name":"WHOOP_CLIENT_SECRET","description":"Client secret of your WHOOP developer app.","required":true,"secret":true},{"name":"WHOOP_REDIRECT_URI","description":"The server's /callback address, also added to your WHOOP app. WHOOP needs an https address, such as a tunnel to this computer.","required":true,"secret":false},{"name":"MCP_AUTH_PASSWORD","description":"Password for the sign-in page that protects /mcp, at least 16 characters.","required":true,"secret":true},{"name":"PUBLIC_URL","description":"The address MCP clients use to reach the server. Keep the default when running it on this computer.","required":true,"secret":false},{"name":"ENCRYPTION_SECRET","description":"Key for encrypting the stored WHOOP tokens. Defaults to WHOOP_CLIENT_SECRET.","required":false,"secret":true},{"name":"UPDATE_CHECK","description":"Once a day, ask GitHub for the latest release number and mention a newer version in get_today. Sends nothing about you. Set to false to turn it off.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]}
2026-09-27Remote URLs (raw): – → –
2026-09-27Runtime hints (raw): – → docker
2026-09-27Package versions (raw): – → –
2026-09-27Package identifiers (raw): – → ghcr.io/yuridivonis/whoop-mcp-server:1.4.0
2026-09-27Package registries (raw): – → oci
2026-09-27Repository subfolder (raw): – → –
2026-09-27Repository platform (raw): – → github
2026-09-27Repository (raw): – → https://github.com/yuridivonis/whoop-mcp-server
2026-09-27Path environment variables (raw): – → –
2026-09-27Path arguments (raw): – → –

This view pages forward and states no total: individual rows are dropped only at output time when their evidence is missing. A counted total would be larger than what is shown.

tracevero · https://tracevero.com/mcp/io-github-yuridivonis-whoop-mcp-server/aenderungen