MCP.so
ログイン
W

Whoop MCP Server

@JedPattersonn

基本情報

カテゴリ

その他

トランスポート

stdio

作者

JedPattersonn

投稿者

Jed Patterson

Whoop MCP Server について

MCP server for WHOOP - integrate your fitness and biometric data with Claude and other LLMs

Whoop MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "default-server": {
      "type": "streamable-http",
      "url": "http://localhost:3000/mcp",
      "note": "For Streamable HTTP connections, add this URL directly in your MCP Client"
    }
  }
}

Whoop MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンでサーバーのエンドポイントに接続し、ツール一覧を取得できます。

概要

What is Whoop Mcp?

A Model Context Protocol (MCP) server that enables access to Whoop fitness biometric data, integrating it into Claude, LLMs, and other MCP-compatible applications.

How to use Whoop Mcp?

Clone the repository, set WHOOP_EMAIL and WHOOP_PASSWORD in a .env file, install dependencies with bun install, and start the server with bun run start. For Docker, build the image and run the container. Credentials can also be provided as query parameters when deployed via Smithery. Add the server to Claude Desktop using the provided JSON configuration.

Key features of Whoop Mcp?

  • Comprehensive daily metrics overview
  • Sleep analysis with performance scores
  • Recovery metrics including HRV and RHR
  • Strain tracking with heart rate zones
  • Healthspan analysis (biological age)

Use cases of Whoop Mcp?

  • Check a daily Whoop overview with live metrics and activities
  • Analyze sleep performance and get personalized insights
  • Review recovery score and its contributors (HRV, RHR, etc.)
  • Monitor strain score and heart rate zone breakdown
  • Track biological age and pace of aging trends

よくある質問

1

What do I need to run the server?

You need a Bun runtime, your Whoop email and password (set as environment variables or query parameters), and optionally Docker for containerized deployment.

2

How does the server handle authentication?

The server logs in with your Whoop credentials on the first request, stores the access token in memory (valid 24 hours), and automatically re-authenticates before the token expires.

3

Can I secure the server with an authentication token?

Yes, set the `MCP_AUTH_TOKEN` environment variable. All requests to `/mcp` must then include a Bearer token in the Authorization header.

4

What tools are available?

Five tools: `whoop_get_overview`, `whoop_get_sleep`, `whoop_get_recovery`, `whoop_get_strain`, and `whoop_get_healthspan`. Each takes an optional date parameter and returns structured Whoop data.

5

Can I deploy on Smithery?

Yes, the server includes a `smithery.yaml` file. When deployed on Smithery, credentials are passed as query parameters (`whoopEmail`, `whoopPassword`).

コメント

「その他」の他のコンテンツ