Vinkius
Fitbit

Fitbit MCP. Query sleep, heart rate, and activity trends in conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Fitbit MCP on Cursor AI Code Editor MCP Client Fitbit MCP on Claude Desktop App MCP Integration Fitbit MCP on OpenAI Agents SDK MCP Compatible Fitbit MCP on Visual Studio Code MCP Extension Client Fitbit MCP on GitHub Copilot AI Agent MCP Integration Fitbit MCP on Google Gemini AI MCP Integration Fitbit MCP on Lovable AI Development MCP Client Fitbit MCP on Mistral AI Agents MCP Compatible Fitbit MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Fitbit. Get all your health and fitness data via your AI client. Query sleep logs, heart rate trends, activity summaries, and nutrition intake—all in natural conversation.

You can track daily steps, see blood oxygen levels (SpO2), monitor weight changes, and check your deep sleep stages without opening the Fitbit app.

It brings your entire wearable history directly into your agent's context.

What your AI agents can do

Get activities date

Gets a summary of steps, calories, distance, and active minutes for one specific day.

Get activities timeseries

Gets detailed time series data for steps, calories, distance, and other activity metrics over a date range.

Get body weight

Gets your body weight, BMI, and fat percentage for a specified date.

+ 11 more capabilities included
Retrieve Activity Summary

Gets steps, calories, distance, and active minutes for a specific date.

Track Activity Over Time

Pulls detailed time series data for steps, distance, and calories across user-defined date ranges.

Review Sleep Stages

Retrieves sleep start time, duration, and minutes in deep, light, and REM stages for a specific night.

Monitor Heart Rate Trends

Queries resting heart rate and heart rate zones for a specific date or time period.

Check Blood Oxygen Levels

Retrieves average SpO2 percentage and its min/max values for a specific date.

Log Nutrition and Water

Accesses total calories, macros, and water intake logs for a specific day.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Fitbit on Vinkius
get019d843b

get activities date

Gets a summary of steps, calories, distance, and active minutes for one specific day.

get019d843b

get activities timeseries

Gets detailed time series data for steps, calories, distance, and other activity metrics over a date range.

get019d843b

get body weight

Gets your body weight, BMI, and fat percentage for a specified date.

get019d843b

get breathing rate

Gets your breathing rate in breaths per minute for a specific date.

get019d843b

get cardio fitness score

Gets your VO2 Max score and percentile ranking for a specific date.

get019d843b

get devices

Lists all connected Fitbit devices, showing their version, MAC address, and sync status.

get019d843b

get foods date

Gets a summary of calories consumed, macros, and water intake for one specific day.

get019d843b

get heart date

Gets your resting heart rate and heart rate zones for a specific date.

get019d843b

get heart timeseries

Gets resting heart rate and heart rate zones over a date range.

get019d843b

get profile

Retrieves your basic profile details like name, age, height, and gender.

get019d843b

get sleep date

Gets a detailed sleep log, including stages (deep, light, REM) and efficiency, for one specific night.

get019d843b

get sleep timeseries

Gets sleep summaries and stages over an extended date range.

get019d843b

get spo2

Gets your blood oxygen saturation (SpO2) percentage for a specific date.

get019d843b

get water

Gets your water intake volume and timestamps for a specific date.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Fitbit, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Fitbit MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Fitbit. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 14 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Figuring out how your activity level impacts your sleep is a pain.

Right now, you have to open the Fitbit app. You check your sleep score for last night. Then you open another tab or screen to check your step count for the same day. You copy the sleep score, you copy the steps, and then you open a third place to manually plot them. It's clicking through three separate dashboards just to answer a simple 'how did I feel?' question.

With this MCP server, you ask your agent: 'Compare my sleep score to my steps over the last week.' Your agent runs `get_sleep_timeseries` and `get_activities_timeseries`, then delivers the correlation directly in the chat. You get the answer, not a jumble of graphs.

Fitbit MCP Server: See your full health metrics in one conversation.

You no longer need to switch between the dedicated sections for heart rate, nutrition, and activity. The agent pulls `get_heart_date` for resting heart rate and `get_foods_date` for your meals, then summarizes the relationship. It's all one workflow.

The difference is that you stop collecting data points and start asking causal questions. Your agent correlates the numbers for you.

What you can do with this MCP connector

Got your Fitbit account linked to your agent? You can pull every piece of health and fitness data you've collected without even opening the app. Your agent handles it all via natural conversation. You'll get a full history of your wearable data right into your context.

Activity Tracking

You can grab a summary of your daily steps, calories, distance, and active minutes for any single date using get_activities_date. If you wanna see how those numbers stack up over weeks or months, get_activities_timeseries pulls detailed time series data for steps, distance, and calories across a range of dates. You can also check your basic profile info, like name, age, height, and gender, with get_profile.

Sleep and Heart Rate

Need to know about your sleep? get_sleep_date gives you a deep dive into a single night's sleep, showing start time, total duration, and minutes spent in deep, light, and REM stages, plus the efficiency score. For long-term views, get_sleep_timeseries tracks those sleep summaries and stages over an extended date range.

You can monitor your heart health too. get_heart_date reports your resting heart rate and heart rate zones for a specific date, while get_heart_timeseries tracks those rates and zones over time. You'll also get your VO2 Max score and percentile ranking for a specific date using get_cardio_fitness_score.

Daily Metrics and Logging

get_spo2 retrieves your blood oxygen saturation (SpO2) percentage and its minimum and maximum values for a specific date. You can check your breathing rate in breaths per minute for a specific date using get_breathing_rate. To track what you eat and drink, get_foods_date gives you a summary of calories consumed, macros, and water intake for a specific day. get_water checks your water intake volume and timestamps for a specific date.

You can also check your body composition—weight, BMI, and fat percentage—for a specified date using get_body_weight.

System Checks

Want to know what's connected? get_devices lists every Fitbit gadget, showing its version, MAC address, and whether it's synced up.

How it works: You subscribe to this server, generate an OAuth2 access token from your Fitbit Developer Portal, and your AI client uses the tool names—like get_sleep_date or get_activities_timeseries—to pull your data.

Built · Hosted · Managed by Vinkius Fitbit MCP Server - Analyze Sleep, Heart Rate, Activity Server ID 019d84a8-88da-737f-a8bd-0514e22da8b7
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Fitbit MCP

How do I check my sleep trends using get_sleep_timeseries? +

Use get_sleep_timeseries and provide a start and end date (YYYY-MM-DD). This tool gives you daily summaries, including sleep efficiency and the breakdown of sleep stages, across a full date range.

Can I compare my heart rate data with my activity data? +

Yes. Your agent can run get_heart_timeseries and get_activities_timeseries in sequence. This allows you to see how your resting heart rate changes over time relative to your physical activity levels.

What is the best tool for checking weight changes? +

Use get_body_weight for a single date, or get_activities_timeseries if you want weight trends over a period (though get_body_weight is the primary source). The tool returns weight in kg, BMI, and fat percentage.

How do I get my blood oxygen saturation (SpO2) data? +

Call get_spo2 and provide the specific date. This tool returns the average SpO2 percentage and the minimum and maximum values recorded on that day.

How do I check my food intake for a specific day using get_foods_date? +

The get_foods_date tool returns total calories, macros (carbs, protein, fat), water intake, and a list of logged foods for that day. You can use this to quickly see your nutritional summary and track dietary adherence.

How can I see my total activity data over a long period with get_activities_timeseries? +

The get_activities_timeseries tool gets activity metrics like steps, distance, and calories over periods ranging from 1 day up to 1 year. You can specify the date range and detail level to analyze trends.

What is the process for setting up the Fitbit connection? +

You must first subscribe to the server and generate an OAuth2 access token from your Fitbit Developer Portal. This token allows your AI client to access your health data securely.

Does the server support retrieving data from multiple connected devices using get_devices? +

Yes, the get_devices tool returns details for all Fitbit devices linked to your account. This includes version, MAC address, battery level, and last sync time, letting you manage your connected hardware.

Can I query sleep data for a specific date range? +

Yes! Use the sleep time series tool to query sleep trends across any date range. You can also inspect a single night in detail with the sleep date tool, including all sleep stages.

What health metrics can I access? +

You can access 14 different health metrics: activities, sleep (date & time series), heart rate (date & time series), SpO2, breathing rate, cardio fitness score, body weight, water intake, food logs, device info, and user profile.

Built & Managed by Vinkius 30s setup 14 tools

We've already built the connector for Fitbit. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 14 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.