Skip to main content
Glama
karlhsueh

Hevy MCP Server

by karlhsueh

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HEVY_API_KEYYesYour Hevy API key, get from https://hevy.com/settings?developer

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_workoutsB

Get a paginated list of workouts from Hevy

get_workout_countA

Get the total number of workouts logged in Hevy

get_workout_eventsB

Get workout events (updates/deletes) since a given date, useful for syncing local caches

get_workoutA

Get full details of a single workout by ID

create_workoutC

Log a new workout in Hevy

update_workoutC

Update an existing workout in Hevy

get_user_infoA

Get the current Hevy user's profile info (username, join date, etc.)

get_routinesB

Get a paginated list of saved workout routines

get_routineA

Get a single routine by ID with all exercises and sets

create_routineC

Create a new workout routine

update_routineC

Update an existing routine

get_exercise_templatesB

Get the exercise library — all available exercises with their IDs, muscle groups, and equipment

get_exercise_templateC

Get a specific exercise template by ID

get_exercise_historyB

Get the training history for a specific exercise (all sets across all workouts), great for tracking progress

get_routine_foldersC

Get a list of routine folders

get_routine_folderC

Get a specific routine folder by ID

create_routine_folderC

Create a new routine folder to organize routines

update_routine_folderC

Rename a routine folder

get_body_measurementsC

Get a paginated list of body measurements (weight, body fat %, etc.) over time

get_body_measurement_by_dateC

Get body measurements for a specific date

upsert_body_measurementC

Create or update body measurements for a specific date

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/karlhsueh/hevyapp-mcp'

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