hevy-mcp-server

hevy-mcp-server

2

The Hevy MCP Server is a TypeScript Node.js application that interfaces with the Hevy workout app to provide workout history and exercise analysis through Model Context Protocol. It facilitates AI assistants in accessing and analyzing workout data.

Hevy MCP Server

A TypeScript Node.js server that connects your Hevy workout data to Language Models via Model Context Protocol (MCP). The server provides tools for accessing workout history, exercise progress, and routines.

Available Tools

  • get-workouts: Fetches workouts within a specific date range with stats on duration and volume.
  • get-exercise-progress-by-ids: Tracks specific exercise progress over time.
  • get-exercises: Retrieves comprehensive exercise data and estimated 1RM.
  • get-routines: Retrieves saved workout routines.

Workout Prompt Builder

  • Analyzes exercises for personalized workout recommendations.

Resource Documentation

  • Provides detailed documentation for all tools and their parameters.

Obtaining Your Hevy API Key