Best Garmin MCP Servers
Garmin is a technology company that specializes in GPS navigation and wearable technology, creating products for automotive, aviation, marine, outdoor, and sports activities.
Why this server?
Works with Garmin Connect data written to Android Health Connect, enabling ingestion and analysis of heart rate, sleep, and SpO2 metrics.
AlicenseBqualityCmaintenanceEnables MCP clients to query locally computed recovery, strain, sleep, workout, and heart-rate data from a personal SQLite database, with tools for daily and sleep summaries, workout details, heart-rate buckets, schema inspection, reports, sync, and read-only SQL.48MITWhy this server?
Connects to Garmin Connect to access fitness and health data, including activity listings, detailed activity information, health metrics (steps, heart rate, sleep), and body composition data.
AlicenseBqualityAmaintenanceConnects to Garmin Connect and exposes your fitness and health data (activities, sleep, heart rate, steps, body composition) to Claude and other MCP-compatible clients.21481,440MITWhy this server?
Allows ingesting golf shot data from Garmin launch monitors and devices into the OpenGolfAPI commons.
AlicenseAqualityCmaintenanceEnables AI agents to search and retrieve detailed information about US golf courses, including course details, tees, climate, and nearby points of interest.6152 npm4MITWhy this server?
Provides access to Garmin health and wellness data, including sleep, HRV, Body Battery, stress, training readiness, activities, and daily summaries via Garmin Connect.
AlicenseBqualityAmaintenanceLocal-first MCP server that connects AI agents to your Garmin sleep, HRV, Body Battery, stress, training readiness and activities, keeping tokens on your machine.442224 npm13MITWhy this server?
Read-only access to a user's own Garmin Connect data through Garmin's Personal API. Provides tools to retrieve daily overviews, daily summaries, sleep, HRV, Body Battery, stress, steps, heart rate, SpO2, weight, fitness age, hydration, food log, menstrual cycle, and profile/heart-rate zones, plus listing activities and fetching full activity details or a training log with distance, pace, heart rate, power, TSS, splits and time-in-zone.
AlicenseBqualityBmaintenanceEnables Claude and other MCP apps to query the user's own activity and health data—sleep, HRV, Body Battery, stress, heart rate, steps, and workouts—locally and read-only.18MITWhy this server?
Provides read and write access to Garmin Connect, including activities with per-set strength detail, daily health metrics such as steps, heart rate, stress, sleep, HRV and readiness, planned workouts, completed strength sessions, weigh-ins with body composition, and Garmin's exercise catalogue.
AlicenseAqualityAmaintenanceEnables an MCP client to read and write a personal Garmin Connect account: activities with per-set strength detail, daily health metrics (sleep, HRV, stress, steps, readiness), planned and completed workouts, and weigh-ins with body composition. It also logs finished strength sessions and body-composition readings as FIT files so they appear in Garmin Connect like natively recorded ones.38250 PyPI2MITWhy this server?
Provides access to Garmin Connect data, including activities, health metrics, training status, workouts, gear, courses, and activity file downloads.
AlicenseBqualityDmaintenanceConnects to Garmin Connect and exposes fitness and health data via 110+ tools for activities, health metrics, workouts, training analytics, and more to MCP-compatible clients.138MITWhy this server?
Provides read-only access to a user's own Garmin Connect data through the Garmin Connect Personal API, including activities, sleep, HRV, Body Battery, stress, steps, heart rate, weight, nutrition, and women's health data.
AlicenseAqualityCmaintenanceEnables MCP clients to read a user's own Garmin data—including activities, sleep, HRV, Body Battery, stress, steps, heart rate, weight, and more—through 26 read-only tools backed by Garmin's Personal API.2651 npmMITWhy this server?
Provides comprehensive access to Garmin Connect data including activity tracking, health metrics (heart rate, sleep, stress, Body Battery, HRV), workout management, device settings, body composition, training status, goals, challenges, personal records, and gear management through 94 tools.
AlicenseBqualityAmaintenanceConnects Claude Desktop to Garmin Connect, enabling natural language queries of fitness activity data, health metrics, sleep analysis, workout management, and device information with 94 available tools.1101MIT