does-it-install?

← All servers

io.github.briangaoo/whoop-mcp

Full read + write access to your Whoop fitness data via the private iOS API. 48 tools.

io.github.briangaoo/whoop-mcp · Repository · version 1.3.0 · 104 stars · listed from registry

Install

The sweep installs into a clean prefix, but this is the command a user would run:

npx @briangaoo/whoop-mcp

Needs credentials: WHOOP_IOS_BEARER_TOKEN, WHOOP_COGNITO_REFRESH_TOKEN, WHOOP_EMAIL. The probe used placeholder values, so an amber needs credentials result below means the server asked for the real ones, not that it is broken. Maintainers: how to go green.

Results by platform

Linux

needs credentials2026-08-16 · probed over npm

1 recorded run, oldest first.

handshake failed: MCP error -32000: Connection closed
transport: r after minus sign in JSON at position 3 (line 1 column 4)
No number after minus sign in JSON at position 3 (line 1 column 4)
Unexpected token 'N', "  NO_COLOR=1"... is not valid JSON
Unexpected end of JSON input
Unexpected token 'F', "First-time"... is not valid JSON
Unexpected token 'c', "  cd /tmp/do"... is not valid JSON
Unexpected token 'p', "  npm install"... is not valid JSON
Unexpected end of JSON input
Unexpected token 'R', "Repo: @bri"... is not valid JSON
Unexpected end of JSON input
--- stderr (tail) ---
██╗    ██╗██╗  ██╗ ██████╗  ██████╗ ██████╗     ███╗   ███╗ ██████╗██████╗ 
   ██║    ██║██║  ██║██╔═══██╗██╔═══██╗██╔══██╗    ████╗ ████║██╔════╝██╔══██╗
   ██║ █╗ ██║███████║██║   ██║██║   ██║██████╔╝    ██╔████╔██║██║     ██████╔╝
   ██║███╗██║██╔══██║██║   ██║██║   ██║██╔═══╝     ██║╚██╔╝██║██║     ██╔═══╝ 
   ╚███╔███╔╝██║  ██║╚██████╔╝╚██████╔╝██║         ██║ ╚═╝ ██║╚██████╗██║     
    ╚══╝╚══╝ ╚═╝  ╚═╝ ╚═════╝  ╚═════╝ ╚═╝         ╚═╝     ╚═╝ ╚═════╝╚═╝     

   ▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁

   v1.3.0  ·  48 tools  ·  47 microservices  ·  311 endpoints

macOS

needs credentials2026-08-16 · probed over npm

1 recorded run, oldest first.

handshake failed: MCP error -32000: Connection closed
transport: r after minus sign in JSON at position 3 (line 1 column 4)
No number after minus sign in JSON at position 3 (line 1 column 4)
Unexpected token 'N', "  NO_COLOR=1"... is not valid JSON
Unexpected end of JSON input
Unexpected token 'F', "First-time"... is not valid JSON
Unexpected token 'c', "  cd /privat"... is not valid JSON
Unexpected token 'p', "  npm install"... is not valid JSON
Unexpected end of JSON input
Unexpected token 'R', "Repo: @bri"... is not valid JSON
Unexpected end of JSON input
--- stderr (tail) ---
██╗    ██╗██╗  ██╗ ██████╗  ██████╗ ██████╗     ███╗   ███╗ ██████╗██████╗ 
   ██║    ██║██║  ██║██╔═══██╗██╔═══██╗██╔══██╗    ████╗ ████║██╔════╝██╔══██╗
   ██║ █╗ ██║███████║██║   ██║██║   ██║██████╔╝    ██╔████╔██║██║     ██████╔╝
   ██║███╗██║██╔══██║██║   ██║██║   ██║██╔═══╝     ██║╚██╔╝██║██║     ██╔═══╝ 
   ╚███╔███╔╝██║  ██║╚██████╔╝╚██████╔╝██║         ██║ ╚═╝ ██║╚██████╗██║     
    ╚══╝╚══╝ ╚═╝  ╚═╝ ╚═════╝  ╚═════╝ ╚═╝         ╚═╝     ╚═╝ ╚═════╝╚═╝     

   ▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁

   v1.3.0  ·  48 tools  ·  47 microservices  ·  311 endpoints

Windows

needs credentials2026-08-16 · probed over npm

1 recorded run, oldest first.

handshake failed: MCP error -32000: Connection closed
transport: r after minus sign in JSON at position 3 (line 1 column 4)
No number after minus sign in JSON at position 3 (line 1 column 4)
Unexpected token 'N', "  NO_COLOR=1"... is not valid JSON
Unexpected end of JSON input
Unexpected token 'F', "First-time"... is not valid JSON
Unexpected token 'c', "  cd C:\User"... is not valid JSON
Unexpected token 'p', "  npm install"... is not valid JSON
Unexpected end of JSON input
Unexpected token 'R', "Repo: @bri"... is not valid JSON
Unexpected end of JSON input
--- stderr (tail) ---
██╗    ██╗██╗  ██╗ ██████╗  ██████╗ ██████╗     ███╗   ███╗ ██████╗██████╗ 
   ██║    ██║██║  ██║██╔═══██╗██╔═══██╗██╔══██╗    ████╗ ████║██╔════╝██╔══██╗
   ██║ █╗ ██║███████║██║   ██║██║   ██║██████╔╝    ██╔████╔██║██║     ██████╔╝
   ██║███╗██║██╔══██║██║   ██║██║   ██║██╔═══╝     ██║╚██╔╝██║██║     ██╔═══╝ 
   ╚███╔███╔╝██║  ██║╚██████╔╝╚██████╔╝██║         ██║ ╚═╝ ██║╚██████╗██║     
    ╚══╝╚══╝ ╚═╝  ╚═╝ ╚═════╝  ╚═════╝ ╚═╝         ╚═╝     ╚═╝ ╚═════╝╚═╝     

   ▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁▁▁▁▁▁▂▂▆▂▁▁▁

   v1.3.0  ·  48 tools  ·  47 microservices  ·  311 endpoints

Badge

Paste this into the project README to show the current result:

[![does it install](https://img.shields.io/endpoint?url=https://doesitinstall.com/badge/io.github.briangaoo__whoop-mcp.json)](https://doesitinstall.com/s/io.github.briangaoo__whoop-mcp.html)