Garmin MCP
Related Servers
Alternatives to Garmin MCP
- AlicenseBqualityDmaintenanceEnables querying sleep, readiness, and resilience data from the Oura API via the Model Context Protocol (MCP), allowing natural language interaction and seamless integration with tools like Claude.639MIT
- AlicenseBqualityCmaintenanceTrainingPeaks MCP server for Claude Desktop and AI assistants. Query workouts, analyze fitness, power peaks and more.85194MIT
- AlicenseAqualityAmaintenanceRead/write MCP server for Intervals.icu — 51 tools spanning activities, streams, wellness, calendar, gear, and sport zones, plus structured workout generation with a built-in syntax reference for cycling, running, and swimming.701,969 PyPI121MIT
Related Servers
- AlicenseAqualityBmaintenanceA read-only MCP server that lets AI assistants query a user's own training, recovery, sleep, activity, and wellness data through the official Garmin Connect Personal API. It can run locally or be self-hosted on Cloudflare Workers for access from Claude and other MCP clients.27407 npmMIT
- AlicenseNot gradedqualityNot gradedmaintenanceA read-only remote MCP server that connects Claude or any OAuth-capable MCP client to a Garmin Connect account through Garmin's official Personal API. It enables natural-language queries about sleep, HRV and recovery trends, Body Battery, stress, heart rate, and past activities, deployable on Cloudflare Workers for phone and desktop use.MIT
- AlicenseNot gradedqualityNot gradedmaintenanceA read-only remote MCP server that connects Claude or any OAuth-capable MCP client to a Garmin Connect account through Garmin's official Personal API, running on Cloudflare Workers. It lets users query recovery trends, HRV, sleep, Body Battery, stress, heart rate, and activities in natural language from phone or desktop.MIT
- AlicenseNot gradedqualityNot gradedmaintenanceEnables Claude and other remote MCP clients to query a user's Garmin Connect data through the official Personal API, including recovery trends, sleep, HRV, Body Battery, activities, and daily wellness metrics. It provides read-only, OAuth-secured access on Cloudflare Workers, so users can ask natural-language questions about their own training and health data from desktop or mobile.MIT
- AlicenseNot gradedqualityBmaintenanceEnables users to connect ChatGPT or remote MCP clients to their own Garmin cloud health and activity data through a self-hosted, read-only OAuth-protected Cloudflare Worker.378 npmMIT
- AlicenseNot gradedqualityNot gradedmaintenanceA read-only remote MCP server that connects Claude or other OAuth-capable clients to your own Garmin Connect account through Garmin's official Personal API, letting you ask natural-language questions about recovery, HRV, sleep, Body Battery, stress, heart rate, and activities. It deploys on Cloudflare Workers' free tier and runs over remote OAuth 2.1 with PKCE, so it works in the Claude mobile app as well as on desktop.MIT
TDQS
Scored across 26 tools
There is real overlap between get_sleep/get_sleep_summaries, get_hrv/get_hrv_summaries, and get_steps/get_daily_summaries/summarize_wellness, but the descriptions consistently cross-reference each other ('for last night use X, for trends use Y'), which resolves nearly all ambiguity. get_wellness_activity_summaries is the fuzziest tool, but its description steers users elsewhere.
Almost all tools follow a clear verb_noun pattern: get_*, summarize_*, search_activities, compare_activities, get_activity_analysis. Suffixes like _summaries are used consistently to denote range-based variants, making the naming highly predictable.
At 26 tools the surface is heavy, sitting just above the 25-tool threshold, but the domain genuinely spans many distinct Garmin data types (sleep, HRV, stress, Body Battery, weight, hydration, nutrition, menstrual cycle, activities). Each tool maps to a distinct endpoint, so the count is defensible though it could be consolidated (e.g. single-day vs summary variants).
Coverage is broad for a read-only Garmin wellness/activity server: activities with search/summarize/detail/compare/analysis, sleep, HRV, stress, Body Battery, steps, weight, hydration, nutrition, readiness, profile, and more. Minor gaps exist (e.g. no personal records/badges, no dedicated training-status trend tool, and VO2 max is explicitly unavailable), but these are edge cases rather than blockers.