{"repo":"thebriangao/totem","free":true,"listed":false,"github":"https://github.com/thebriangao/totem","clone":"git clone https://github.com/thebriangao/totem.git","description":"Model Context Protocol server giving Claude (or any MCP client) full read + write access to your Whoop fitness data via the private reverse-engineered iOS API. 47 tools: recovery, sleep, strain, HRV trends, Strength Trainer, journal, Whoop Coach, and smart alarm. TypeScript + zod, auto-refresh Cognito auth.","language":"TypeScript","stars":105,"topics":["anthropic","claude","fitness","mcp","model-context-protocol","reverse-engineered","typescript","whoop"],"license":null,"category":"mcp-servers","readme_excerpt":"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. ▶ 2-min demo — the full totem cloud flow: install → Whoop login → Fly deploy → Claude connector → first query. 49 tools, structured zod-validated outputs, bundled catalogs (372 exercises, 308 behaviors, 203 sports, 311 endpoints), write-safety harness, automatic Cognito token refresh, session-scoped catalog gate. TypeScript 6, Node 24, 235 tests. Totem is becoming a universal wearables bridge. Whoop is the first adapter — every metric, fully wired. Fitbit, Apple Watch, and Garmin are in progress (contributors welcome). The MCP + projection layer is device-agnostic; an adapter just maps its source into the same shared schemas, so everything below applies to whatever you wear. Note: this works through Whoop's private iOS API rather than the public OAuth API. That isn't what Whoop's terms allow — see the FAQ if you want the full picture before installing. --- Table of contents 1. Get Started 2. Why this exists 3. What it does 4. Architecture 5. The 49 tools 6. Authentication 7. Write-safety harness 8. Bundled catalogs 9. Configuration 10. Remote hosting - Deploying to Hugging Face Spaces (free hosting) 11. The totem CLI 12. Privacy + security 13. Troubleshooting 14. Comparison to alternatives 15. FAQ 16. Disclaimers 17. Acknowledgments Other root-level docs: TOOLS.md (full per-tool reference) · WHOOP.md (full API ref","default_branch":null,"files":null,"tree":[],"storefront":"/r/thebriangao","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thebriangao/totem/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}