Unofficial read-only Garmin Connect data: sleep, HRV, heart rate, stress, recovery analysis.
Maintain this server? Claim it
This server only runs locally, from a package. Install it with the instructions on this page to try it.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add garmin-mcp \ -e GARMIN_API_KEY=YOUR_GARMIN_API_KEY \ -- docker run -i --rm ghcr.io/sasha-sup/garmin-mcp:0.1.1
Environment
GARMIN_API_KEY (required): Garmin Personal API key from https://connect.garmin.com/app/settings/personalApiTokenGARMIN_TZ (optional, not in the config above): Your IANA time zone, e.g. Europe/Berlin (default: UTC in the container)https://github.com/sasha-sup/garmin-mcp/releases/download/v0.1.1/garmin-mcp.mcpbWe don't run packages, so we can't list this server's tools.