Totem — talk to your wearables with AI. Today: full Whoop access (48 tools).
npx @getmcp/cli add io.github.briangaoo/totemRequires Node.js 18+. Community-contributed server. Review source before installing.
WHOOP_IOS_BEARER_TOKENWhoop 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 local .env. Auto-refreshes every ~24h.
WHOOP_COGNITO_REFRESH_TOKENWhoop 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_EMAILYour Whoop account email. Used only by `totem auth` — the running server reads tokens, not credentials.
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"io.github.briangaoo/totem": {
"command": "npx",
"args": [
"-y",
"@briangaoo/totem"
],
"env": {
"WHOOP_IOS_BEARER_TOKEN": "",
"WHOOP_COGNITO_REFRESH_TOKEN": "",
"WHOOP_EMAIL": "",
"WHOOP_USER_ID": "",
"WHOOP_TIMEZONE": ""
}
}
}
}Remote MCP server for Tandem docs, install guides, SDKs, workflows, and agent setup help.
Ephemeral data sandbox for AI workflows with guardrails and security
MCP server for Anki flashcards: adaptive review, notes, media, and deck management via AnkiConnect.
Hosted Google Calendar MCP server for AI agents. No self-hosting or Google Cloud setup.