totem
About
Totem — talk to your wearables with AI. Today: full Whoop access (48 tools).
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
WHOOP_IOS_BEARER_TOKEN WHOOP_COGNITO_REFRESH_TOKEN WHOOP_EMAIL WHOOP_USER_ID WHOOP_TIMEZONEClaude Code
claude mcp add --env WHOOP_IOS_BEARER_TOKEN= --env WHOOP_COGNITO_REFRESH_TOKEN= --env WHOOP_EMAIL= --env WHOOP_USER_ID= --env WHOOP_TIMEZONE= totem -- npx @briangaoo/totem
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"totem","command":"npx","args":["@briangaoo/totem"],"env":{"WHOOP_IOS_BEARER_TOKEN":"","WHOOP_COGNITO_REFRESH_TOKEN":"","WHOOP_EMAIL":"","WHOOP_USER_ID":"","WHOOP_TIMEZONE":""}}'
JSON
{
"mcpServers": {
"totem": {
"command": "npx",
"args": [
"@briangaoo/totem"
],
"env": {
"WHOOP_IOS_BEARER_TOKEN": "",
"WHOOP_COGNITO_REFRESH_TOKEN": "",
"WHOOP_EMAIL": "",
"WHOOP_USER_ID": "",
"WHOOP_TIMEZONE": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.