Do you maintain this server? Claim this listing to add a logo or screenshot and to correct or extend it. Free, and a person checks every claim.
What it does
Totem — talk to your wearables with AI. Today: full Whoop access (48 tools).
Description as published by the publisher in the official MCP Registry, read 10 Oct 2026. Not written or verified by Few Servers.
Facts
| Registry name | io.github.thebriangao/totem |
|---|---|
| Publisher | GitHub account thebriangao Namespace verified by the registry through the publisher's GitHub account. |
| Category | Other sorted by our keyword rules |
| Transport | local package (npm) |
| Version | 1.4.4 |
| This version published | 12 Jun 2026 |
| GitHub stars | 127 on thebriangao/totem read from GitHub on 12 Oct 2026. GitHub's count, not a rating by us. |
| Last seen | 10 Oct 2026, in our crawl of the official MCP Registry |
| Tested by Few Servers | No |
Install
- npm package, as published:
@thebriangao/totem· version 1.4.4 · transport stdio
Standard run command for npm packages. The registry publishes the package name, not a command; check the repository for required arguments.npx -y @thebriangao/totem
Install details read from the registry record on 12 Oct 2026. We have not run this server.
Keys and settings
Needs a key or token: the registry record marks a secret value as required. Declared by the publisher:
WHOOP_IOS_BEARER_TOKEN(environment variable, secret, required): Whoop Cognito access token. Obtain via `totem auth` from the repo, which prompts for your Whoop email + password + SMS MFA code, then writes both tokens to a loWHOOP_COGNITO_REFRESH_TOKEN(environment variable, secret, required): Whoop Cognito refresh token (~30 day lifetime). Obtained alongside the bearer token from `totem auth`. When this expires, run `totem auth` to get a fresh pair.WHOOP_EMAIL(environment variable, required): Your Whoop account email. Used only by `totem auth` — the running server reads tokens, not credentials.WHOOP_USER_ID(environment variable, not marked required): Your numeric Whoop user ID. Optional — used by whoop_profile and whoop_leaderboard. Avoids one redundant bootstrap call per session if set.WHOOP_TIMEZONE(environment variable, not marked required): IANA timezone (e.g., America/Los_Angeles) for response timestamps. Optional — if unset, the server auto-detects from your Whoop profile's timezone_offset field
Links
RepositoryRegistry record (JSON)npm package
Being listed is not a safety check. Read the repository and check what a server asks for before you connect it. How the directory works.
Ratings and reviews
No reviews yet.
Reviews are not open yet. The review inbox is still being set up, so this page cannot take a review today. Nothing is shown here until a real user has written one.