MCP.so
登录

Whoop MCP Server

@MCP-Mirror

关于 Whoop MCP Server

Mirror of

基本信息

分类

其他

运行时

python

传输方式

stdio

发布者

MCP-Mirror

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

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

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Whoop MCP Server?

The Whoop MCP Server is a Model Context Protocol (MCP) server that provides access to the Whoop API. It allows language models to query cycles, recovery, strain, and workout data from the Whoop API.

How to use Whoop MCP Server?

You need Whoop credentials (email and password) to use the server. Configure it in claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%/Claude/claude_desktop_config.json) with the command pointing to whoop_server.py and environment variables WHOOP_EMAIL and WHOOP_PASSWORD. Alternatively, run the HTTP API server with ./run_whoop_server.sh. Dates must be provided in ISO format (YYYY-MM-DD).

Key features of Whoop MCP Server

  • Query cycle data for a specific date range or get latest cycle
  • Retrieve recovery and strain data for any date range
  • Calculate average strain over a configurable number of days
  • Get user profile information and check authentication status
  • Exposes both MCP tools and an HTTP API server

Use cases of Whoop MCP Server

  • Ask a language model "What's my recovery score for today?"
  • "Show me my strain data for the past week"
  • "What's my average strain over the last 7 days?"
  • "Get my latest cycle data"

FAQ from Whoop MCP Server

What authentication does the Whoop MCP Server require?

The server uses email and password authentication with the Whoop API.

What date format should I use for queries?

Dates must be provided in ISO format (YYYY-MM-DD).

How do I configure the Whoop MCP Server for Claude for Desktop?

Update claude_desktop_config.json with the server command, arguments, working directory, and environment variables for your Whoop credentials.

What kind of errors does the Whoop MCP Server handle?

It provides human-readable error messages for invalid date formats, API authentication errors, network connectivity problems, and missing or invalid credentials.

What is the license of the Whoop MCP Server?

The project is licensed under the MIT License.

评论

其他 分类下的更多 MCP 服务器