Hevy MCP Server

A TypeScript Node.js server that connects your Hevy workout data to Language Models via Model Context Protocol (MCP). The server fetches data from the Hevy API and provides tools for accessing your…

Local serverMIT

What is the Hevy MCP Server?

Hevy MCP Server is an MCP project maintained in the vreippainen/hevy-mcp-server repository. The maintainer describes its purpose as “A TypeScript Node.js server that connects your Hevy workout data to Language Models via Model Context Protocol (MCP). The server fetches data from the Hevy…”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get-workoutsGet workouts between start and end dates. Returns workouts in descending order of date with duration and volume stats. Max 10 workouts.
get-exercise-progress-by-idsTrack progress for specific exercises over time, filtered by date range. Returns also records per reps.
get-exercisesGet comprehensive exercise data sorted by frequency of use, with optional filtering by name and date range. Returns also actual and estimated 1RM.
get-routinesRetrieve your saved workout routines