@hevy-mcp/repository

general MCP Server

Manage your Hevy workouts, routines, folders, and exercise templates. Create and update sessions faster, organize plans, and search exercises to build workouts quickly. Stay synced with changes so your training log is always up to date.

VerifiedFreshInstall Ready
generalgeneral
3 views481 stars88 forksMIT

Why This Matters

Discovered via smithery and last synced 4d ago.

VerifiedFreshInstall Ready
Source
smithery
Stars
481
Last synced
4d ago
Install
Instructions detected

Install

1. Install the package

npx -y hevy-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "hevy-mcp-repository": {
      "command": "npx",
      "args": [
        "-y",
        "hevy-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

36
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (36)

Prompt

Arguments

user-profile

`hevy://user`

HEVY_MCP_HTTP_MAX_SESSIONS

`100`

workout-count

`hevy://workout-count`

HEVY_MCP_HTTP_MAX_INITIALIZING

`10`

exercise-templates

`hevy://exercise-templates`

HEVY_MCP_HTTP_IDLE_TIMEOUT_MS

`1800000` ms

routine-folders

`hevy://routine-folders`

HEVY_MCP_HTTP_BODY_TIMEOUT_MS

`30000` ms

Setting

Default

HEVY_MCP_TELEMETRY

Enabled

HEVY_API_KEY

None; required

HEVY_MCP_TELEMETRY_DIAGNOSTICS

Enabled

HEVY_MCP_API_TIMEOUT

`60000` ms

XDG_CACHE_HOME

`~/.cache`

HEVY_MCP_DEBUG

Disabled

SENTRY_DSN

Packaged Sentry SaaS project DSN

Category

Tool

get-exercise-template

Get complete metadata for one exercise template by ID.

get-body-measurement

Get the body measurement entry for one date.

analyze-workout-progress

Optional `weeks` from 1-12; default `4`

Routines

`update-routine`

get-routine-folder

Get one routine folder's metadata by ID.

get-exercise-history

Get past performed sets for one exercise template.

Name

URI

get-training-summary

Summarize 1-12 weeks of workout activity and body-measurement trends in one call.

search-exercise-templates

Search the full exercise catalog by title substring.

create-body-measurement

Create a dated body measurement.

SENTRY_RELEASE

`hevy-mcp@<installed-version>`

create-workout-from-routine

Required `routine_id` and UTC `start_time`

create-routine-folder

Create a routine folder.

get-body-measurements

List dated body measurements.

Workouts

`replace-workout-exercises`

create-exercise-template

Create a custom exercise template.

update-body-measurement

Update the body measurement for an existing date.

HEVY_MCP_HTTP_BEARER_TOKEN

None