mcpbeat Sign in

Hevy2whoop MCP Server

local only

Hevy2whoop runs on your own machine — the client starts it, so there is no endpoint to ping. 306 installs a week from npm. Last commit 7 Nov 2026.

Copy Hevy strength workouts into WHOOP Strength Trainer sets with reps and weight

Installs per day peak 252 · avg 8
a month agotoday
306
Installs / week
npm · hevy2whoop
0
Stars
0 open issues
7 Nov 2026
Last commit
2 releases in 90 days
MIT
License
JavaScript

Nothing serious here today

Today is the operative word: we check Hevy2whoop every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add hevy2whoop -e 'HEVY_API_KEY=<HEVY_API_KEY>' -- npx -y hevy2whoop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "hevy2whoop": {
      "command": "npx",
      "args": [
        "-y",
        "hevy2whoop"
      ],
      "env": {
        "HEVY_API_KEY": "<HEVY_API_KEY>"
      }
    }
  }
}
~/.codex/config.toml
[mcp_servers.hevy2whoop]
command = "npx"
args = ["-y", "hevy2whoop"]
env = { HEVY_API_KEY = "<HEVY_API_KEY>" }
.cursor/mcp.json
{
  "mcpServers": {
    "hevy2whoop": {
      "command": "npx",
      "args": [
        "-y",
        "hevy2whoop"
      ],
      "env": {
        "HEVY_API_KEY": "<HEVY_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "hevy2whoop": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "hevy2whoop"
      ],
      "env": {
        "HEVY_API_KEY": "<HEVY_API_KEY>"
      }
    }
  }
}

Put your own value in place of <HEVY_API_KEY> (Hevy API key (Hevy Pro required)). The author’s registry entry marks it as required.

Optional settings from the registry entry, left out of the block above: HEVY2WHOOP_MAPPING (Optional path to a custom exercise mapping JSON file).

Alternatives to Hevy2whoop

same job, measured the same way
Garmin Connect
by happyc0der

Read and write Garmin Connect: activities, strength sets, health data, workouts and weigh-ins.

444 installs/wk local only
WHOOP (read-only)
by oryanomer1

Read-only access to your WHOOP recovery, HRV, sleep, strain, workouts and trends.

80 installs/wk local only
Whoop
by shashankswe2020-ux

MCP server for WHOOP health data — recovery, sleep, workouts, cycles, and trends.

310 installs/wk local only
WHOOP MCP
by cunicopia-dev

Sync WHOOP recovery, sleep, strain, and workouts into Postgres and query them from any MCP client.

105 installs/wk local only
Whoop MCP Server
by yuridivonis

Your WHOOP recovery, sleep, strain and workouts in Claude, ChatGPT or other MCP apps. Self-hosted.

local only
Sport MCP
by sport-mcp

Strength-training log for iPhone: read workouts, records and progress; plan and log training.

answering
Tally Workout
by westvegh

iPhone strength log. Any MCP agent reads your training and plans workouts in the Tally app.

answering
Whoop MCP Server
by rajdeepmondaldotcom

WHOOP recovery, sleep, strain, and workouts for any AI. Analysis tools, demo mode, fast setup.

243 installs/wk local only

Hevy2whoop — questions

Answers built from our own checks of this server.

Why is there no uptime for Hevy2whoop?
Hevy2whoop runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package hevy2whoop was installed 306 times last week.
How do I connect Hevy2whoop?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls hevy2whoop straight from npm; nothing to host, nothing to sign up for.
How many people use Hevy2whoop?
The npm package hevy2whoop was installed 306 times in the last week. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Hevy2whoop open source?
Yes — it is published under the MIT licence, written in JavaScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.