
Fitness AI Connector
@fmp-projects
About Fitness AI Connector
Talk to your Garmin data in Claude and ChatGPT. Hosted MCP server built on the Garmin Health API (OAuth) — no password sharing.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"fitness-ai-connector": {
"url": "https://garmin-mcp-nuqd.onrender.com/mcp"
}
}
}Tools
10Garmin connection status, subscription tier, VO2max, and fitness age.
Daily snapshot: steps, calories, heart rate, sleep stages & score, stress / Body Battery, HRV.
List activities (runs, rides, swims) with pace, distance, calories, and heart rate per activity.
Pace zones, HR zone distribution, lap splits, HR drift, and training effect for one activity.
Weight, BMI, body fat %, muscle mass, bone mass, body water % (smart scale required).
Weekly averages, directional changes, and pattern detection ("am I improving?").
Re-fetch a range of Garmin data; dates before your connection date are skipped.
Request recovery of a missing activity detail.
Billing portal and account deletion (30-day recovery).
Garmin brand attribution shown when data is first presented.
Overview
What is Fitness AI Connector?
Fitness AI Connector links your Garmin health and fitness data to AI assistants like Claude and ChatGPT. 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. No local setup required; works on web and mobile.
How to use Fitness AI Connector?
Connect the app in ChatGPT’s Apps Directory, or add it as a custom connector in Claude using the MCP endpoint https://garmin-mcp-nuqd.onrender.com/mcp. After signing in on Garmin’s own OAuth page, you can ask plain‑language questions about your health and fitness data.
Key features of Fitness AI Connector
- OAuth 2.0 with PKCE; Garmin credentials never seen or stored
- Hosted – no local installation or setup needed
- Works on web and mobile chat interfaces
- 10 focused tools for common fitness queries
- Free tier available; Basic plan $3/month
- Data syncs automatically via Garmin Health API webhook/pull
- Data deletion on request with a 30‑day recovery window
Use cases of Fitness AI Connector
- Ask “How did I sleep this week?” and get sleep stages, score, and trends
- Retrieve details of your latest run: pace, distance, heart rate zones
- Check long‑term improvements: “Am I improving?” with weekly averages
- View body composition if you have a smart scale: weight, BMI, body fat %
- Manage your connection status, VO₂max, fitness age, and subscription
FAQ from Fitness AI Connector
How does authentication work?
You sign in on Garmin’s own page using OAuth 2.0 with PKCE. The Fitness AI Connector never sees or stores your Garmin password.
What data can I access?
Daily wellness (steps, heart rate, sleep, stress, Body Battery, HRV), activities (runs, rides, swims with pace/distance/calories), activity details (pace zones, HR zone distribution, lap splits), body composition (weight, BMI, body fat %, muscle mass), long‑term trends, and profile information (VO₂max, fitness age).
How does it compare to self‑hosted open‑source alternatives?
Fitness AI Connector uses the official Garmin Health API, requires no setup, works on mobile/web, and never shares your password. Self‑hosted options offer more tools and full history but need local installation, use an unofficial API, and store your Garmin credentials.
Can I delete my data or disconnect?
Yes. You can disconnect from your Garmin account settings at any time or request data deletion. After a 30‑day recovery window, your data is automatically purged.
Does it work on mobile?
Yes. Because the server is hosted, it works on both web and mobile chat interfaces in ChatGPT and Claude.
Frequently asked questions
How does authentication work?
You sign in on Garmin’s own page using OAuth 2.0 with PKCE. The Fitness AI Connector never sees or stores your Garmin password.
What data can I access?
Daily wellness (steps, heart rate, sleep, stress, Body Battery, HRV), activities (runs, rides, swims with pace/distance/calories), activity details (pace zones, HR zone distribution, lap splits), body composition (weight, BMI, body fat %, muscle mass), long‑term trends, and profile information (VO₂max, fitness age).
How does it compare to self‑hosted open‑source alternatives?
Fitness AI Connector uses the official Garmin Health API, requires no setup, works on mobile/web, and never shares your password. Self‑hosted options offer more tools and full history but need local installation, use an unofficial API, and store your Garmin credentials.
Can I delete my data or disconnect?
Yes. You can disconnect from your Garmin account settings at any time or request data deletion. After a 30‑day recovery window, your data is automatically purged.
Does it work on mobile?
Yes. Because the server is hosted, it works on both web and mobile chat interfaces in ChatGPT and Claude.
Basic information
More AI & Agents MCP servers
LinkedIn MCP Server
stickerdanielOpen-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI agent access to profiles, companies, jobs, and messages.
MCP-LLM Bridge
patruffBridge between Ollama and MCP servers, enabling local LLMs to use Model Context Protocol tools
21st.dev Magic AI Agent
21st-devIt's like v0 but in your Cursor/WindSurf/Cline. 21st dev Magic MCP server for working with your frontend like Magic
MCP Claude Code
SDGLBLMCP implementation of Claude Code capabilities and more
Model Context Protocol for Unreal Engine
chongdashuEnable AI assistant clients like Cursor, Windsurf and Claude Desktop to control Unreal Engine through natural language using the Model Context Protocol (MCP).
Comments