Skip to main content
Glama
malgavesaurabh

Whoop MCP server

Whoop MCP server(リモート、Claude カスタムコネクタ用)

Claude から、Whoop のリカバリー、睡眠、ストレイン、ワークアウト、プロフィールに読み取り専用でアクセスできます。シングルユーザーです。Render の無料プランで動作します。

1. このコードを GitHub にアップロードする

新しいリポジトリ(公開または非公開)を作成し、次の3つのファイルをアップロードします: server.jspackage.jsonREADME.md

Related MCP server: whoop-fitness

2. Whoop デベロッパーアプリを作成する

  1. https://developer.whoop.com にアクセス → サインイン → アプリを作成

  2. 名前: 任意。リダイレクトURI: https://YOUR-APP.onrender.com/callback(YOUR-APP はステップ3で分かります。後で戻って編集できます)。

  3. スコープ: read:* スコープと offline をすべてオンにします。

  4. クライアントIDクライアントシークレット をコピーします。

3. Render にデプロイする

  1. https://render.com → 新規 → Web Service → GitHub リポジトリを接続。

  2. ランタイム: Node。ビルドコマンド: npm install。開始コマンド: npm start。プラン: Free。

  3. 環境変数:

キー

WHOOP_CLIENT_ID

ステップ2の値

WHOOP_CLIENT_SECRET

ステップ2の値

MCP_SECRET

任意の長いランダム文字列(これがコネクタのパスワードです)

BASE_URL

https://YOUR-APP.onrender.com

WHOOP_REFRESH_TOKEN

今は空のままにします

  1. デプロイします。Render URL をメモし、Whoop のリダイレクトURI(ステップ2)がそれと完全に一致することを確認します。

4. 一度だけ認証する

  1. ブラウザで https://YOUR-APP.onrender.com/auth を開き、Whoop を承認します。

  2. ページに リフレッシュトークン が表示されます。それを Render の WHOOP_REFRESH_TOKEN 環境変数にコピーして再デプロイします。(Render の無料プランには永続ディスクがないため、トークンは環境変数に置く必要があります。)

5. Claude に追加する

Claude → 設定 → コネクタ → カスタムコネクタを追加

  • 名前: Whoop

  • URL: https://YOUR-APP.onrender.com/mcp/YOUR_MCP_SECRET

  • OAuth フィールドは不要です。

チャットでそれをオンにして、自分のリカバリーを尋ねてください。

注記

  • Render の無料サービスは15分間アイドル状態が続くとスリープします。最初の呼び出しは起動に約30秒かかることがあります。

  • MCP_SECRET は秘密にしてください。URL を知っている人は誰でもあなたのデータを読めます。

  • ツール: get_today, get_summary, get_recovery, get_sleep, get_cycles, get_workouts, get_profile, get_body_measurements。

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

UpdatingMaintainers
UpdatingResponse time
Release cycle
0Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.

  • Garmin data in Claude & ChatGPT via the Garmin Health API. OAuth sign-in, no password sharing.

  • Garmin data in Claude: 135 tools — activities, sleep, HRV, training, workouts. Free, open source.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/malgavesaurabh/Whoop-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server