Tool categories
Read vs Write tools
Read-only tools
Tools whose names start withget- 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: trueandidempotentHint: true— they perform a full PUT-style replacement of the existing record, but repeating the same call yields the same result.
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:
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.
Quick links
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.