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?
Allows ingesting golf shot data from Garmin launch monitors and devices into the OpenGolfAPI commons.
AlicenseAqualityBmaintenanceEnables AI agents to search and retrieve detailed information about US golf courses, including course details, tees, climate, and nearby points of interest.6640 npm4MITWhy this server?
Provides tools for creating, listing, retrieving, updating, deleting, and scheduling structured workouts in Garmin Connect, with support for pace, heart-rate, power, and cadence targets as well as repeat blocks.
AlicenseAqualityAmaintenanceEnables users to describe workouts in plain English and have them created as structured Garmin Connect workouts with pace, HR, power, cadence targets, and repeat blocks. Also provides full workout lifecycle management including listing, updating, deleting, and scheduling to the calendar.2835 npmMITWhy this server?
Provides tools for querying Garmin Connect fitness data, including workouts, sleep, heart rate, recovery, body composition, stress, and VO2 max trends.
AlicenseAqualityAmaintenanceA Garmin Watch based MCP connector for AI-prompted results given through the watch615264 npmMITWhy this server?
Provides tools to sync and query your Garmin Connect data, including activities, wellness, and health metrics, backed by a local SQLite cache.
AlicenseAqualityBmaintenanceA local MCP server that caches Garmin Connect data in SQLite for fast, read-only queries, with tools for bulk import, rate-limited sync, and failure alerts.9MITWhy 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.1481,229MITWhy this server?
Allows reading Garmin training data (activities, wellness, heart rate, sleep, etc.) and creating structured workouts that sync to a Garmin watch via Intervals.icu.
AlicenseAqualityBmaintenanceBrings Garmin training data into Claude via Intervals.icu, enabling querying of activities, wellness, and planned workouts, as well as creating structured workouts that sync back to the Garmin watch.91MITWhy this server?
Connects to Garmin Connect to retrieve health and fitness data (sleep, heart rate, steps, HRV, stress, body battery, training readiness, VO2 max, weight) and activity history (runs, workouts, splits, personal records), and allows logging weight, hydration, and building/scheduling workouts.
AlicenseAqualityCmaintenanceMCP server that connects Garmin Connect to Claude Desktop, allowing users to query health and fitness data (sleep, workouts, heart rate, HRV, stress, Body Battery, etc.) in plain English and also log weight, hydration, and schedule workouts.25MITWhy this server?
Provides access to Garmin Connect data including daily health metrics, sleep, activities, training status, and body composition via read-only tools.
AlicenseAqualityBmaintenanceA read-only MCP server that gives Claude Desktop access to your Garmin Connect data — daily health metrics, sleep, activities, training status, and body composition.6MITWhy this server?
Allows querying Garmin training history, including activities, laps, cumulative streams, weekly summaries, and comparisons between runs, as well as creating and deleting structured workouts on a Garmin account.
AlicenseAqualityBmaintenanceMCP server that lets you ask questions about your Garmin training history in plain language. It ingests FIT files into DuckDB locally and exposes typed tools for analyzing activities, streams, and summaries.9MIT