Agent♥︎Age
Catalog

io.github.thebriangao/totem

Official

by thebriangao · TypeScript

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

Totem is an MCP server that enables AI clients (Claude or any MCP-compatible AI) to access wearable data with full read and write permissions. It currently speaks Whoop, exposing every metric via Whoop’s private iOS API. The server is implemented in TypeScript and targets fitness wearables.

🛠️ Key Features

  • Full read + write access to wearable data
  • Whoop integration for metrics
  • Reverse-engineered Whoop access via private iOS API
  • MCP tooling with TypeScript

🚀 Use Cases

  • Query and update Whoop wearable metrics from an AI client
  • Automate fitness data workflows using MCP

⚡ Developer Benefits

  • Supports MCP so Claude and other MCP-compatible AI can connect
  • Exposes many capabilities: 48 tools

⚠️ Limitations

  • Current functionality is limited to Whoop (no other wearables are described)

Topics

anthropicclaudefitnessmcpmodel-context-protocolreverse-engineeredtypescriptwhoop