Skip to main content
Glama
jcjiron

Hevy MCP Server

by jcjiron

hevy-api-mcp

MCP server for the Hevy API

Installation

  1. Clone the repository and navigate to the directory:

    git clone https://github.com/jcjiron/hevy-mcp.git
    cd hevy-mcp
  2. Install dependencies and build:

    npm install
    npm run build

Related MCP server: Strava MCP Server

Usage with npx

You can run the MCP server using npx (locally or globally, if published to npm):

npx hevy-api-mcp

Or from your MCP config:

{
  "mcpServers": {
    "hevy-api-mcp": {
      "command": "npx",
      "args": ["-y", "hevy-api-mcp"],
      "env": {
        "HEVY_API_KEY": "<YOUR_API_KEY>"
      }
    }
  }
}

Environment variables

  • HEVY_API_KEY: Your Hevy API key (required).

You can use a .env file for local development:

HEVY_API_KEY=your_api_key

Exposed tools

  • getWorkouts

  • getWorkoutById

  • createWorkout

  • updateWorkout

  • getRoutineFolders

  • getRoutineFolderById

  • createRoutineFolder

  • getExerciseTemplates

  • getExerciseTemplateById

  • getWebhookSubscription

  • createWebhookSubscription

  • deleteWebhookSubscription

Usage example

You can test the server locally:

HEVY_API_KEY=your_api_key npx hevy-api-mcp

Or using the .env file:

npx hevy-api-mcp

For questions or suggestions, open an issue in the repository.

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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/jcjiron/hevy-mcp'

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