Server data from the Official MCP Registry
Garmin data in Claude & ChatGPT via the Garmin Health API. OAuth sign-in, no password sharing.
Garmin data in Claude & ChatGPT via the Garmin Health API. OAuth sign-in, no password sharing.
Remote endpoints: streamable-http: https://garmin-mcp-nuqd.onrender.com/mcp
Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.
Endpoint verified · Requires authentication · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Remote Plugin
No local installation needed. Your AI client connects to the remote endpoint directly.
Add this to your MCP configuration to connect:
{
"mcpServers": {
"io-github-fmp-projects-fitness-ai-connector": {
"url": "https://garmin-mcp-nuqd.onrender.com/mcp"
}
}
}From the project's GitHub README.
Talk to your Garmin data in Claude and ChatGPT.
Fitness AI Connector links your Garmin health and fitness data to AI assistants. It is a hosted MCP (Model Context Protocol) server built on the Garmin Health API with OAuth sign-in — your Garmin password is never shared, and access can be revoked anytime from your Garmin account. No local setup required; works on web and mobile.
🌐 Website: https://fmp.it.com/en/fitness-ai/
Your Garmin data syncs automatically via the Garmin Health API webhook/pull model. You can disconnect from your Garmin account settings or delete all data at any time.
| Area | Examples |
|---|---|
| Daily wellness | Steps, calories, heart rate, sleep stages & score, stress, Body Battery, HRV |
| Activities | Runs, rides, swims with pace, distance, calories, heart rate per activity |
| Activity details | Pace zones, HR zone distribution, lap splits, HR drift, training effect |
| Body composition | Weight, BMI, body fat %, muscle mass (smart scale required) |
| Long-term trends | Weekly averages, directional changes, "am I improving?" comparisons |
| Profile & account | Connection status, VO2max, fitness age, subscription management |
https://garmin-mcp-nuqd.onrender.com/mcpThere are several ways to connect Garmin data to AI assistants. An honest comparison:
| Fitness AI Connector | Self-hosted OSS (e.g. garmin_mcp) | Hosted credential-based connectors | |
|---|---|---|---|
| Garmin access | Garmin Health API (official developer program) | Unofficial (reverse-engineered) API | Unofficial (reverse-engineered) API |
| Authentication | OAuth on Garmin's page; no password shared | Your Garmin email + password | Your Garmin email + password stored by operator |
| Setup | None (hosted) | Local install (Python/Node) | None (hosted) |
| Works on mobile / web chat | Yes | Desktop only (local process) | Yes |
| Historical data | From connection date onward (Garmin API policy) | Full history | Full history |
| Tool count | 10 focused tools | Up to 110+ tools | Varies |
| Price | Free tier; Basic $3/month | Free (self-managed) | Free |
| Continuity risk | Contract-backed API | Breaks when Garmin changes internal auth | Breaks when Garmin changes internal auth |
Self-hosted OSS is a great choice for developers who want maximum tool coverage and full local control. Fitness AI Connector is built for people who want a no-setup, no-password-sharing option that works in the ChatGPT and Claude apps, backed by the Garmin Health API.
Connects to Garmin Connect™ through the Garmin Health API. Garmin, the Garmin logo, and Garmin Connect are trademarks of Garmin Ltd. or its subsidiaries. This project is not affiliated with, endorsed, or sponsored by Garmin.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.