Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/chrisdoc/hevy-mcp/llms.txt

Use this file to discover all available pages before exploring further.

Hevy MCP registers 25 tools across 6 categories. Read-only tools are safe for exploration and carry no risk of data change. Mutation tools — those that create or update data — are annotated with MCP mutation hints so compatible clients (such as Claude Desktop and Cursor) can surface a confirmation step before executing them.

Tool categories

CategoryToolDescription
Training analysisget-training-summarySummarize 1–12 weeks of workout activity and body-measurement trends in one call.
Workoutsget-workoutsList workouts from newest to oldest with exercise and timing details.
Workoutsget-workoutGet complete details for one workout by ID.
Workoutsget-workout-countReturn the account’s total workout count.
Workoutsget-workout-eventsList workout update and delete events since a timestamp.
Workoutscreate-workoutCreate a completed workout in Hevy.
Workoutsupdate-workoutReplace an existing workout by ID.
Routinessearch-routinesSearch routine titles and return compact metadata for discovery.
Routinesget-routinesList custom and default workout routines.
Routinesget-routineGet one routine and its exercise configuration by ID.
Routinescreate-routineCreate a reusable workout routine.
Routinesupdate-routineReplace an existing routine’s content.
Routine foldersget-routine-foldersList default and custom routine folders.
Routine foldersget-routine-folderGet one routine folder’s metadata by ID.
Routine folderscreate-routine-folderCreate a routine folder.
Exercise templatesget-exercise-templatesList exercise templates with equipment and muscle metadata.
Exercise templatesget-exercise-templateGet complete metadata for one exercise template by ID.
Exercise templatessearch-exercise-templatesSearch the full exercise catalog by title substring.
Exercise templatescreate-exercise-templateCreate a custom exercise template.
Exercise historyget-exercise-historyGet past performed sets for one exercise template.
Body measurementsget-body-measurementsList dated body measurements.
Body measurementsget-body-measurementGet the body measurement entry for one date.
Body measurementscreate-body-measurementCreate a dated body measurement.
Body measurementsupdate-body-measurementUpdate the body measurement for an existing date.
Accountget-user-infoReturn the user’s ID, display name, and public profile URL.

Read vs Write tools

Read-only tools

Tools whose names start with get- or search- carry readOnlyHint: true in their MCP annotations. These tools only retrieve data from the Hevy API and produce no side effects. You can call them freely during exploration without worrying about modifying your account.

Mutation tools

Create tools (create-*) and update tools (update-*) carry readOnlyHint: false in their annotations. In addition:
  • Create tools set idempotentHint: false — retrying can produce duplicate records.
  • Update tools set destructiveHint: true and idempotentHint: true — they perform a full PUT-style replacement of the existing record, but repeating the same call yields the same result.
In clients that respect MCP mutation annotations (such as Claude Desktop or Cursor), these tools will prompt for confirmation before executing.
There are no delete tools in Hevy MCP. The Hevy API does not expose delete endpoints for workouts, routines, routine folders, exercise templates, or body measurements, so no corresponding tools exist.

Pagination

All list tools accept two optional parameters for controlling the result window:
ParameterDescriptionDefault
pagePage number, starting at 1.1
pageSizeNumber of items per page.Varies by tool (see below).
Most tools default to pageSize: 5 and enforce a maximum of 10 items per page. The get-exercise-templates tool is the exception — it allows up to 100 items per page, making it efficient for bulk catalog retrieval.
Use get-workout-count first to estimate how many pages to expect, then iterate with get-workouts to walk through the full history.

Workouts

7 tools for reading, logging, and editing workouts, plus the get-training-summary workflow.

Routines

5 tools for searching, reading, and creating reusable workout routines.

Exercise Templates

5 tools for browsing and creating the exercise catalog, including full-text search.

Body Measurements

4 tools for reading and recording dated body measurements.

Account

1 tool returning the authenticated user’s ID, display name, and profile URL.

Build docs developers (and LLMs) love