Serveur MCP

fitbit

io.usefulapi/fitbit
Santé IoT et matériel Public et accessible MCP 2026-07-28

Ce que fait ce MCP

Reads Fitbit profile, activity, sleep, nutrition, body measurements, heart metrics, oxygen data, temperature and device information.

fitbit_activity_goals
Activity goals
The user's activity goals (steps/distance/calories/active-minutes) for the daily or weekly period. Fitbit REST: GET /1/user/-/activities/goals/{period}.json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['period'], 'properties': {'period': {'enum': ['daily', 'weekly'], 'type': 'string', 'description': "Goal period — 'daily' or 'weekly' (required)."}}}
fitbit_activity_time_series
Activity time series
Activity metric time series over a date range (e.g. daily steps for a week). Max 1095 days. Fitbit REST: GET /1/user/-/activities/{resource}/date/{startDate}/{endDate}.json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['resource', 'startDate', 'endDate'], 'properties': {'endDate': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Range end date, yyyy-MM-dd or 'today' (required)."}, 'resource': {'enum': ['steps', 'distance', 'calories', 'floors', 'elevation', 'minutesSedentary', 'minutesLightlyActive', 'minutesFairlyActive', 'minutesVeryActive', 'activityCalories'], 'type': 'string', 'description': 'Activity metric to fetch (required).'}, 'startDate': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Range start date, yyyy-MM-dd or 'today' (required)."}}}
fitbit_body_fat_log
Body fat log
Body fat percentage log entries for a date. Fitbit REST: GET /1/user/-/body/log/fat/date/{date}.json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Date, yyyy-MM-dd or 'today' (required)."}}}
fitbit_breathing_rate
Breathing rate
Breathing (respiratory) rate summary for a date or range. Fitbit REST: GET /1/user/-/br/date/{date}[/{endDate}].json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Date, yyyy-MM-dd or 'today' (required)."}, 'endDate': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Range end date, yyyy-MM-dd or 'today' (optional)."}}}
fitbit_cardio_score
Cardio score
Cardio fitness score (VO2 max estimate) for a date or range. Fitbit REST: GET /1/user/-/cardioscore/date/{date}[/{endDate}].json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Date, yyyy-MM-dd or 'today' (required)."}, 'endDate': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Range end date, yyyy-MM-dd or 'today' (optional)."}}}
fitbit_daily_activity_summary
Daily activity summary
Daily activity summary for a date — steps, distance, floors, calories, active minutes, and the day's logged activities. Fitbit REST: GET /1/user/-/activities/date/{date}.json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Date, yyyy-MM-dd or 'today' (required)."}}}
fitbit_food_log
Food log
Food/nutrition log for a date — logged foods and daily nutrition totals (calories, macros). Fitbit REST: GET /1/user/-/foods/log/date/{date}.json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Date, yyyy-MM-dd or 'today' (required)."}}}
fitbit_get_devices
Get devices
List the user's Fitbit devices/trackers (battery, last sync, version). Fitbit REST: GET /1/user/-/devices.json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
fitbit_get_profile
Get profile
The current user's Fitbit profile (name, age, gender, height, timezone, member since, avatar, etc.). Fitbit REST: GET /1/user/-/profile.json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
fitbit_heart_rate
Heart rate
Heart-rate time series — resting HR and time in each HR zone. Give a single date + period, OR a date + endDate range. Fitbit REST: GET /1/user/-/activities/heart/date/{date}/{period|endDate}.json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Date, yyyy-MM-dd or 'today' (required)."}, 'period': {'enum': ['1d', '7d', '30d', '1w', '1m'], 'type': 'string', 'default': '1d', 'description': "Period ending at `date` — used only when `endDate` is omitted (default '1d')."}, 'endDate': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Range end date, yyyy-MM-dd or 'today' — if given, `period` is ignored."}}}
fitbit_hrv
HRV
Heart rate variability (HRV) summary for a date or range. Fitbit REST: GET /1/user/-/hrv/date/{date}[/{endDate}].json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Date, yyyy-MM-dd or 'today' (required)."}, 'endDate': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Range end date, yyyy-MM-dd or 'today' (optional)."}}}
fitbit_lifetime_stats
Lifetime stats
Lifetime and best-ever activity statistics (total steps, distance, floors; personal bests). Fitbit REST: GET /1/user/-/activities.json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
fitbit_skin_temperature
Skin temperature
Skin temperature (relative to baseline) for a date or range. Fitbit REST: GET /1/user/-/temp/skin/date/{date}[/{endDate}].json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Date, yyyy-MM-dd or 'today' (required)."}, 'endDate': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Range end date, yyyy-MM-dd or 'today' (optional)."}}}
fitbit_sleep_log
Sleep log
Sleep logs for a date (or date range) — stages/levels, duration, efficiency, start/end times. Fitbit REST: GET /1.2/user/-/sleep/date/{date}[/{endDate}].json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Date, yyyy-MM-dd or 'today' (required)."}, 'endDate': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Range end date, yyyy-MM-dd or 'today' (optional; max 100-day range)."}}}
fitbit_spo2
SpO2
Blood oxygen saturation (SpO2) summary for a date or range. Fitbit REST: GET /1/user/-/spo2/date/{date}[/{endDate}].json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Date, yyyy-MM-dd or 'today' (required)."}, 'endDate': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Range end date, yyyy-MM-dd or 'today' (optional)."}}}
fitbit_water_log
Water log
Water intake log for a date. Fitbit REST: GET /1/user/-/foods/log/water/date/{date}.json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Date, yyyy-MM-dd or 'today' (required)."}}}
fitbit_weight_log
Weight log
Body weight log entries for a date. Fitbit REST: GET /1/user/-/body/log/weight/date/{date}.json.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^(\\d{4}-\\d{2}-\\d{2}|today)$', 'description': "Date, yyyy-MM-dd or 'today' (required)."}}}
Modifié
fitbit_skin_temperature
2 October 2026 02:40
Modifié
fitbit_cardio_score
2 October 2026 02:40
Modifié
fitbit_breathing_rate
2 October 2026 02:40
Modifié
fitbit_hrv
2 October 2026 02:40
Modifié
fitbit_spo2
2 October 2026 02:40
Modifié
fitbit_water_log
2 October 2026 02:40
Modifié
fitbit_food_log
2 October 2026 02:40
Modifié
fitbit_body_fat_log
2 October 2026 02:40
Modifié
fitbit_weight_log
2 October 2026 02:40
Modifié
fitbit_sleep_log
2 October 2026 02:40
Modifié
fitbit_heart_rate
2 October 2026 02:40
Modifié
fitbit_lifetime_stats
2 October 2026 02:40
Modifié
fitbit_activity_goals
2 October 2026 02:40
Modifié
fitbit_activity_time_series
2 October 2026 02:40
Modifié
fitbit_daily_activity_summary
2 October 2026 02:40
Modifié
fitbit_get_devices
2 October 2026 02:40
Modifié
fitbit_get_profile
2 October 2026 02:40
Ajouté
fitbit_skin_temperature
30 September 2026 02:40
Ajouté
fitbit_cardio_score
30 September 2026 02:40
Ajouté
fitbit_breathing_rate
30 September 2026 02:40
Ajouté
fitbit_hrv
30 September 2026 02:40
Ajouté
fitbit_spo2
30 September 2026 02:40
Ajouté
fitbit_water_log
30 September 2026 02:40
Ajouté
fitbit_food_log
30 September 2026 02:40
Ajouté
fitbit_body_fat_log
30 September 2026 02:40
Ajouté
fitbit_weight_log
30 September 2026 02:40
Ajouté
fitbit_sleep_log
30 September 2026 02:40
Ajouté
fitbit_heart_rate
30 September 2026 02:40
Ajouté
fitbit_lifetime_stats
30 September 2026 02:40
Ajouté
fitbit_activity_goals
30 September 2026 02:40