Garmin MCP

garmin-mcp

Garmin Connect data for an agent: activities, health, editing names and notes. Works through the unofficial python-garminconnect library

  • 1,331 ★ on the repository
  • Last commit
  • MIT
MCP server

Extended access

Why this level

  • An unofficial library, breakages possible
  • Health data is sensitive
  • Tokens are kept on disk for about six months
All reasons and checks

taxuspt/garmin_mcp

Install

Manual install

uvx --python 3.12 --from git+https://github.com/Taxuspt/garmin_mcp garmin-mcp-auth

This is the sign-in (once), then launch the server per the README. There is a dxt file for Claude Desktop and Docker.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • An unofficial library, breakages possible
  • Health data is sensitive
  • Tokens are kept on disk for about six months

This is third-party code. Review the repository files before installing.

What it does

Garmin MCP reads Garmin Connect data (activities, health metrics) and can edit activity names, type and notes. It works through the unofficial python-garminconnect library and not the official Garmin API, so breakages are possible. A sign-in by email and password is needed once: `uvx --python 3.12 --from git+https://github.com/Taxuspt/garmin_mcp garmin-mcp-auth`, and tokens are stored in `~/.garminconnect` for about six months. There is a `.dxt` file for Claude Desktop and Docker. Version 0.1.0 from 08.05.2026, MIT license.

Who it is for. For people who train with a Garmin watch and want to review workouts and sleep with an agent.

Good fit when

  • You need a review of workouts and health metrics from Garmin Connect
  • You need to rename activities and add notes
  • You need an MCP server for Garmin data

Not a fit when

  • You need the official Garmin API: the library is unofficial
  • You cannot give an agent health data

Example request

Show my runs for the last month and compare pace and heart rate by week

MCP

Transport
stdio
Authentication
API key

Limitations

The server works through an unofficial library and may break when Garmin changes things. Health data is sensitive and sign-in goes by your email and password with tokens kept on disk for about six months, so access is extended. The agent can change activity names and notes.

How to disable. Remove the server entry, the ~/.garminconnect folder with tokens and change the Garmin password if you shared the sign-in.

FAQ

Is this the official Garmin API?

No, the server uses the unofficial python-garminconnect library.

Where are the tokens stored?

In ~/.garminconnect for about six months.

What can be changed?

Activity names, type and notes.

Discussion

No questions or reviews yet.

Hevy MCP

hevy-mcp

Hevy workout data for an agent: programs, exercise templates, folders. An API key is needed and is available only with paid Hevy PRO

MCP serverExtended access511Repository stars

Yandex Calendar MCP server

Яндекс Календарь MCP для Claude

Russian stack

An MCP server for Yandex Calendar: view, create and delete events using an app password

MCP serverExtended access3Repository stars
Editors’ pick

An MCP server that lets an agent work on your computer: terminal and long-running processes, file search and edits, Excel, PDF and DOCX

MCP serverBroad access10KRepository stars
Needs a VPN

Programmatic access to Gemini Notebook (formerly NotebookLM) via CLI and MCP: notebooks, sources, podcasts, video, reports and research from an agent

MCP serverBroad access6.3KRepository stars

iMCP

imcp

A macOS app that opens the calendar, contacts, reminders, messages and other Mac data to AI through MCP. Not affiliated with Apple

MCP serverBroad access1.7KRepository stars

yougile-mcp

@nebelov/yougile-mcp

Russian stack

An MCP server for the YouGile task tracker covering API v2: projects, boards, tasks, chats, users, stickers and webhooks

MCP serverBroad access10Repository stars

README in short

The README describes an MCP server for Garmin Connect on an unofficial library, sign-in by email and password and installation through uvx, Docker and dxt. MIT license.

README badge

Report a problem

Foxx AIGarmin MCP
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.