rwestergren avatar

Hevy MCP (Remote)

rwestergren/hevy-mcp

A hosted fork of the Hevy fitness MCP, wrapped in supergateway to speak streamable HTTP instead of stdio. Connects to the Hevy API to expose workout creation and updates, routine management, exercise template search, folder organization, and webhook subscriptions for workout events. The original stdio package is fine for Claude Desktop or Cursor, but this version is specifically packaged as a Docker image for multi-tenant MCP gateway deployments where you need stateful sessions and per-user API keys. Ships with health checks at /healthz and the MCP endpoint at /mcp. Reads HEVY_API_KEY from the container environment and includes built-in Sentry monitoring for production observability.

tools
19
auth
Secret needed
transport
HTTP
env var
1
last updated
May 5, 2026

Tools

19 tools

Public tool metadata for what this MCP can expose to an agent.

get-workouts

No parameter schema in public metadata yet.

get-workout

No parameter schema in public metadata yet.

create-workout

No parameter schema in public metadata yet.

update-workout

No parameter schema in public metadata yet.

get-workout-count

No parameter schema in public metadata yet.

get-workout-events

No parameter schema in public metadata yet.

get-routines

No parameter schema in public metadata yet.

get-routine-by-id

No parameter schema in public metadata yet.

create-routine

No parameter schema in public metadata yet.

update-routine

No parameter schema in public metadata yet.

get-exercise-templates

No parameter schema in public metadata yet.

get-exercise-template

No parameter schema in public metadata yet.

search-exercise-templates

No parameter schema in public metadata yet.

get-routine-folders

No parameter schema in public metadata yet.

get-routine-folder

No parameter schema in public metadata yet.

create-routine-folder

No parameter schema in public metadata yet.

get-webhook-subscription

No parameter schema in public metadata yet.

create-webhook-subscription

No parameter schema in public metadata yet.

delete-webhook-subscription

No parameter schema in public metadata yet.

Sponsors

Configuration

HEVY_API_KEY*secret

Hevy API key (requires Hevy PRO). Get one in the Hevy app under Settings -> Developer.

Readme

hevy-mcp-remote: Hosted / gateway-ready MCP for Hevy Fitness

License: MIT Build Docker image ghcr.io

Fork notice. This is an independently-maintained fork of chrisdoc/hevy-mcp, repackaged for multi-tenant MCP gateways. It ships the same Hevy tools wrapped in supergateway as an OCI image that speaks MCP streamable-HTTP over HTTP, instead of stdio. Use the upstream hevy-mcp npm package for local/stdio use in Claude Desktop, Cursor, etc.


View the full README on GitHub

Details

Repository
github.com/rwestergren/hevy-mcp
Website
github.com/rwestergren/hevy-mcp
Package
ghcr.io/rwestergren/hevy-mcp:0.1.6
Transport
HTTP
Auth
Required
Registry
MCP registry, active

More from rwestergren