Fitbit MCP
No official Fitbit MCP server exists. Wellness Project built one.
Fitbit, Hevy, and TrainingPeaks ship no Model Context Protocol server of their own, so Claude and ChatGPT cannot read that data on their own. Wellness Project connects to Fitbit over OAuth, ingests your workouts, and exposes all of it to Claude and ChatGPT through a native MCP server. You ask in plain English; the model reads structured data.
Free · Now on iPhone · Syncs Apple Health, Fitbit & Oura
What's inside
What's inside
Fitbit data, MCP-readable
Wellness Project syncs steps, Active Zone Minutes, sleep stages, resting heart rate, and HRV from Fitbit over OAuth, then serves it to any MCP client. Fitbit publishes no MCP endpoint, so this is the path that exists today.
Hevy and TrainingPeaks land here too
Strength sessions and structured endurance workouts you bring into Wellness Project become MCP-readable alongside your Fitbit data. One server, every source, no per-app MCP setup.
Works with Claude and ChatGPT
The same MCP server answers both. Add Wellness Project to Claude Desktop or claude.ai, or connect it as a ChatGPT plugin, and your device data is in the conversation.
Ask, do not export
"How did my Fitbit sleep track this week against my resting heart rate?" The model pulls the structured rows and reasons over them. No CSV, no copy-paste, no manual export.
Specialist context travels with the data
When Claude reads your Fitbit workouts, it sees the same context Coach Jamie sees: weekly volume, stale lifts, PRs, RIR cues. The MCP layer carries the interpretation, not just the raw numbers.
API-key authenticated, revocable
Generate a personal key in Settings, paste it into your MCP config, and the model is signed in. Rotate or revoke from settings at any time.
Step by step
How it works
- 1Sign up free
Create a Wellness Project account on iPhone, Android, or web. Free during early access.
- 2Connect Fitbit
Open Settings, Integrations, Fitbit, and authorize over OAuth. Your steps, sleep, and heart data start syncing.
- 3Add the connector
Add Wellness Project as an MCP server in Claude Desktop or claude.ai, or connect it as a ChatGPT plugin.
- 4Ask your AI
Ask Claude or ChatGPT about your steps, sleep, resting heart rate, HRV, and runs. The model reads the structured rows.
In the app
In the app
GitHub has a half-dozen unmaintained fitbit-mcp repos you would have to run yourself. Wellness Project is the hosted, native MCP server. You connect once and it stays connected.
No self-hosting, no tokens to refresh by hand, no broken community repo. The same data Coach Jamie reads is the data your AI reads.
FAQ
FAQ
Is there an official Fitbit MCP server?
Does a Hevy MCP or TrainingPeaks MCP exist?
How do I connect Fitbit MCP to Claude?
Does it work with ChatGPT as well?
What does the model actually see?
More
Keep exploring
Integration
Apple Health to Claude
Connect Apple Health to Claude with the structure Claude needs.
Read moreIntegration
All devices
Connect every wearable you own to one AI.
Read moreIntegration
Fitbit
Live webhook sync and AI coaching for your Fitbit data.
Read moreIntegration
Oura Ring
Best-in-class sleep and HRV, read by your AI.
Read moreIntegration
Claude
Your health data inside Claude over a native MCP server.
Read moreIntegration
ChatGPT
Your health data inside ChatGPT as a Custom GPT.
Read more