# Garmin MCP — Ask Claude About Your Training Data

Garmin MCP is a free, open-source MCP server that lets Claude read your Garmin data — activities, sleep, HR, training status. One-command uvx install.

Price: Free
Buy: https://github.com/Sinfjell/garmin-mcp
URL: https://productivitytech.io/products/garmin-mcp/

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 `uvx` command — 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](/garmin-mcp-server/).
