Token导航 LogoToken导航TokenDH.com
Whoop MCP logo
数据服务stdio官方级别未说明来源级核验

Whoop MCP

MCP Server

一个提供Whoop API访问的模型上下文协议(MCP)服务器,允许语言模型查询周期、恢复、压力和锻炼数据。

工具数

0

提示词数

0

GitHub Stars

22

资源数

0
数据分析PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ctvidic

提供方

ctvidic

最后核验

2026/5/17 20:23

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt\"

详细介绍

Whoop MCP服务器

Python包许可证:MIT Python 3.12

模型上下文协议(MCP)服务器,提供对Whoop API的访问。它允许语言模型从Whoop API查询周期、恢复、紧张和锻炼数据。

可用工具

服务器公开了以下工具:

循环查询

  • get_cycle_collection(start_date: str, end_date: str):获取特定日期范围的周期数据
  • get_latest_cycle():获取最新的周期数据

恢复和应变

  • get_recovery_data(start_date: str, end_date: str):获取特定日期范围的恢复数据
  • get_strain_data(start_date: str, end_date: str):获取特定日期范围的应变数据
  • get_average_strain(days: int = 7):计算指定天数内的平均应变

配置文件和身份验证

  • get_profile():获取用户配置文件信息
  • check_auth_status():使用Whoop API检查身份验证状态

日期应以ISO格式(YYYY-MM-DD)提供。

用法

您需要Whoop凭据才能使用此服务器。服务器使用Whoop API的电子邮件/密码身份验证。

Claude桌面版

更新您的 claude_desktop_config.json (位于 ~/Library/Application\ Support/Claude/claude_desktop_config.json 在macOS和 %APPDATA%/Claude/claude_desktop_config.json 在Windows上)包括以下内容:

{
    "mcpServers": {
        "Whoop": {
            "command": "python",
            "args": ["/path/to/whoop/src/whoop_server.py"],
            "cwd": "/path/to/whoop",
            "env": {
                "WHOOP_EMAIL": "your.email@example.com",
                "WHOOP_PASSWORD": "your_password"
            }
        }
    }
}

HTTP API服务器

该项目还包括一个通过HTTP端点公开相同功能的HTTP API服务器。要运行它:

./run_whoop_server.sh

查询示例

连接后,您可以向Claude提出以下问题:

  • “我今天的恢复分数是多少?”
  • “显示我过去一周的应变数据”
  • “过去7天我的平均压力是多少?”
  • “获取我的最新周期数据”

错误处理

服务器为常见问题提供人类可读的错误消息:

  • 日期格式无效
  • API身份验证错误
  • 网络连接问题
  • 缺少或无效的凭据

项目结构

whoop/
├── src/
│   ├── whoop_server.py      # MCP server implementation
│   └── whoop_http_server.py # HTTP API server implementation
├── config/
│   └── .env                 # Environment variables
├── requirements.txt         # Python dependencies
└── run_whoop_server.sh     # Script to run HTTP server

许可证

此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。

目录标签

目录标签

数据分析PythonClaude健康数据分析本地部署API服务运动追踪数据查询模型集成

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP