partymola/fitbit-mcp

partymola/fitbit-mcp

от partymola
MCP-сервер для синхронизации Fitbit-данных в локальный SQLite кэш. Безопасный OAuth PKCE, 17 инструментов: запросы пульса, активности, сна, веса, SpO2, HRV, трендов и устройств. Инкрементальная син...

fitbit-mcp

CI License: GPL v3 Python 3.13+ Glama MCP Server

MCP server for the Fitbit Web API with OAuth PKCE, local SQLite cache, and trend analysis.

Designed for Claude Code and other MCP clients. Syncs your Fitbit data to a local database for fast, offline queries - no API calls needed after the initial sync.

Features

  • OAuth 2.0 PKCE - Secure auth flow, no client secret needed
  • Local SQLite cache - Sync once, query instantly
  • Incremental sync - Only fetches new data since last sync
  • MCP tools - Sync, query (cached data types plus live-only devices/lifetime/goals), and trend analysis
  • Live mode - Bypass cache and query the API directly
  • CLI - Auth setup, sync, and JSON import from the command line
  • Rate limit handling - Automatic retry on 429 responses

Data types

Tool Data
fitbit_get_heart_rate Resting HR, HR zones
fitbit_get_activity Steps, calories, active minutes, distance
fitbit_get_exercises Exercise sessions (name, duration, HR, calories)
fitbit_get_sleep Duration, efficiency, sleep stages
fitbit_get_weight Weight, BMI, body fat %
fitbit_get_spo2 Blood oxygen saturation (avg/min/max)
fitbit_get_hrv Heart rate variability (RMSSD)
fitbit_get_azm Active Zone Minutes with per-zone breakdown
fitbit_get_breathing_rate Nightly breaths per minute
fitbit_get_skin_temperature Nightly skin temperature variation (degrees C from baseline)
fitbit_get_core_temperature Manually-logged core (body) temperature readings (degrees C)
fitbit_get_cardio_fitness VO2 Max / Cardio Fitness Score
fitbit_get_food_log Daily food calories + water intake
fitbit_get_devices Paired devices, battery level, last sync (live)
fitbit_get_lifetime_stats All-time totals and personal best records (live)
fitbit_get_goals User-set daily/weekly activity goals (live)
fitbit_trends Aggregated averages (weekly/monthly/quarterly)
У этого сервера пока нет списка инструментов.

Похожие MCP-сервера

XWeaponX7/rundida-mcp

XWeaponX7/rundida-mcp

MCP сервер для бегунов: 92 калькулятора RunDida, руководства, марафоны, расчеты темпа, времени, дистанции. Позволяет AI-ассистентам прогнозировать результаты и рассчитывать зоны пульса.

JavaScript1
Milofax/xert-mcp

Milofax/xert-mcp

MCP сервер для интеграции Claude с платформой XERT. Позволяет получать фитнес-подпись и тренировочный статус, список тренировок и активностей, загружать FIT-файлы. Идеален для велосипедистов и тренеров.

TypeScript5
JamsusMaximus/trainingpeaks-mcp

JamsusMaximus/trainingpeaks-mcp

MCP сервер для управления тренировками в TrainingPeaks через AI-ассистентов. Создавайте интервальные структуры, управляйте календарем и отслеживайте фитнес-тренды без API-ключей. Аутентификация через cookie из браузера. Полезен спортсменам и тренерам.

Python156
kw510/strava-mcp

kw510/strava-mcp

Сервер MCP с OAuth-аутентификацией Strava. Позволяет входить через Strava и получать доступ к данным и инструментам MCP. Полезен для создания MCP-интеграций со спортивными API.

TypeScript26
csjoblom/musclesworked-mcp

csjoblom/musclesworked-mcp

MCP сервер для API musclesworked.com: предоставляет данные о 856 упражнениях и 65 мышцах с детальным разбиением на первичные, вторичные и стабилизирующие. Помогает анализировать тренировки, находит...

TypeScript4
thelongevityvault/decoder-3am-mcp

thelongevityvault/decoder-3am-mcp

Сервер классифицирует биологические причины ночных пробуждений по пятифакторной системе биологических механизмов. Помогает пользователям точно определить источник нарушений сна вместо общих советов.

JavaScript1
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин