Totem MCP Server

Totem — talk to your wearables with AI. Today: full Whoop access (48 tools).

Local serverstdioTypeScript

What is the Totem MCP Server?

Totem — talk to your wearables with AI. Today: full Whoop access (48 tools).

What it actually does

Totem gives Claude (or any MCP-compatible AI) full read + write access to your wearable data. Today it speaks Whoop — every metric, through Whoop's private iOS API.

  • The private iOS API is what the actual Whoop app uses — api.prod.whoop.com behind AWS Cognito. 311 distinct operations across 47 microservices, including everything missing from above

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Totem MCP Server

{
  "mcpServers": {
    "whoop": {
      "command": "/opt/homebrew/bin/node",
      "args": ["/absolute/path/to/totem/dist/server.js"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
MCP_AUTH_TOKENCredential the server authenticates with.Yes
WHOOP_IOS_BEARER_TOKENCredential the server authenticates with.Yes
WHOOP_COGNITO_REFRESH_TOKENCredential the server authenticates with.Yes
WHOOP_USER_IDConfiguration value read at startup.Optional
WHOOP_INSTALLATION_IDConfiguration value read at startup.Optional
PUBLIC_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Totem to Capability.”
  • “Use Totem to Group.”

Frequently asked questions

Totem — talk to your wearables with AI. Today: full Whoop access (48 tools). Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.