Garmin data in Claude & ChatGPT via the Garmin Health API. OAuth sign-in, no password sharing.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-fmp-projects-fitness-ai-connector": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Garmin data in Claude & ChatGPT via the Garmin Health API. OAuth sign-in, no password sharing.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in security / ai-ml
Persistent memory using a knowledge graph
An autonomous agent that conducts deep research on any data using any LLM providers
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Dynamic problem-solving through sequential thought chains
MCP Security Weekly
Get CVE alerts and security updates for io.github.fmp-projects/fitness-ai-connector and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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.