Garmin MCP — Ask Claude About Your Training Data
Free, open-source MCP server that connects Claude to your Garmin Connect data — activities, sleep, heart rate, and training status. One-command install.
Garmin MCP is a free, open-source MCP server that connects Claude Desktop, Claude Code, or Cursor to your Garmin Connect data. Ask about your activities, sleep, heart rate, body battery, and training status in plain English — no dashboards, no CSV exports.
What it does
- 8 read-only tools: recent activities, activity details, date-range queries, daily stats, sleep, heart rate, body battery, and training status
- Token-trimmed responses — bulky per-minute arrays and GPS polylines are stripped so queries stay fast and cheap
- MFA-friendly one-time login; session tokens cached locally, password never stored
- Installs with a single
uvxcommand — no cloning, no virtualenv management - Read-only by design: it never writes to your Garmin account
Quick start
uvx --from git+https://github.com/Sinfjell/garmin-mcp garmin-mcp-auth
Then add the server to your MCP client and ask your first question. The full walkthrough is in the Garmin MCP Server setup guide.
Lifetime access · Free updates forever
Buy Now — FreeSecure checkout via Gumroad · Instant download
You might also like
Search for any podcast by name, pick an episode, and get a full transcript in minutes. Powered by OpenAI Whisper — bring your own API key, completely free.
Automatically sync your Strava workouts to Notion. Completely free. Connect once and every run, ride, and swim links to your training plan — no more copy-pasting stats.