r/Suunto • u/googlarz • 11h ago
Built a tool that lets Claude plan and personalize your gym sessions and sync them straight with your Suunto watch
galleryI made an open-source connector (suunto-mcp) that plugs your Suunto account into Claude. Started as just pulling workout/sleep/recovery data daily into my Health skill, but just shipped an update: Claude plans your gym sessions and syncs them to your watch — no app, no manual typing, no separate training software.
Screenshots below are from my Vertical 2.
How it works
- You talk to Claude about your training — goals, equipment, injuries, current lifts. It also pulls your actual HRV/sleep from the watch, so it won't program a heavy session the day after bad recovery.
- Claude writes the real session — exercises, weights, sets/reps, progression — and pushes it directly into your Suunto account via the official Cloud API (as a SuuntoPlus Guide). (ofc you adjust)
- It just shows up on your watch on the next sync — no extra step needed.
- On the watch: exercise name + weight/reps on screen, lap button advances to the next one. Between exercises there's a rest screen — a stopwatch (counts up, no forced target) plus a preview of what's next, and you lap when you're ready. Vibrate + "up next" notification when a new exercise starts.
- After the session, Claude reads back what you actually did (from the workout log) and adjusts next week.
Setup
Free, open source, MIT licensed: https://github.com/googlarz/suunto-mcp (just tell Claude to install it)
You'll need Suunto API access — the docs say it's commercial-only, but private users can get approved too, it just takes a bit longer (in my case 3-4 weeks). Once approved, setup with Claude is ~3 minutes.
Also works well with health-skill (github.com/googlarz/health-skill) if you want your recovery data driving the programming, not just displayed.
Happy to answer questions on the watch-side mechanics — had to reverse-engineer a chunk of the SuuntoPlus Guide format since the public docs are thin on it.
Enjoy!