MCP.so
登录

Fitbit MCP Server

@TheDigitalNinja

关于 Fitbit MCP Server

Give your AI assistant access to your Fitbit data for personalized health insights, trend analysis, and automated tracking. Works with Claude Desktop and other MCP-compatible AI tools.

基本信息

分类

AI 与智能体

许可证

MIT

运行时

node

传输方式

stdio

发布者

TheDigitalNinja

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

13

Weight data over time periods

Sleep logs for date range (max 100 days)

Activity/exercise logs after date

Daily activity summary with goals

User's activity goals (daily/weekly)

Activity time series data (max 30 days)

Active Zone Minutes time series (max 1095 days)

Heart rate for time period

Heart rate for date range (max 1 year)

Complete nutrition data for a day

Individual nutrient over time

Individual nutrient for date range

User profile information

概览

What is Fitbit MCP Server?

Fitbit MCP Server connects AI assistants to Fitbit health data, enabling personalized health insights, trend analysis, and automated tracking. It works with Claude Desktop and other MCP-compatible AI tools.

How to use Fitbit MCP Server?

Install the global npm package mcp-fitbit, set Fitbit API credentials in a .env file, and add the server to your Claude Desktop config file. On first use, your browser opens for OAuth authorization with Fitbit.

Key features of Fitbit MCP Server

  • Retrieve detailed exercise and activity logs
  • Access sleep patterns and quality metrics
  • Get weight tracking data over time
  • Monitor heart rate patterns and zones
  • Review food intake, calories, and macros
  • Read basic Fitbit profile information

Use cases of Fitbit MCP Server

  • Ask your AI about sleep patterns for a given week
  • Query average heart rate during workouts
  • Review daily nutrition and calorie intake
  • Analyze weight trends over custom periods

FAQ from Fitbit MCP Server

What AI assistants can I use with Fitbit MCP Server?

It works with Claude Desktop and other MCP-compatible AI tools.

What Fitbit data can the server access?

It can retrieve exercise logs, sleep analysis, weight tracking, heart rate data, nutrition logs, and profile information.

What are the API limits for data queries?

Sleep queries are limited to 100 days, activity time series to 30 days, active zone minutes to 1095 days, and heart rate by date range to 1 year.

How does authentication work?

The server uses OAuth 2.0 with Fitbit. On first use, it opens your browser to http://localhost:3000/auth to log in and grant permissions.

What are the system requirements?

Node.js and npm are required. The server is installed as a global npm package (mcp-fitbit).

评论

AI 与智能体 分类下的更多 MCP 服务器