Minimal Hevy MCP
Hevy MCP mínimo
Un pequeño servidor local de Model Context Protocol que permite a un agente leer datos de entrenamientos de Hevy y crear rutinas de entrenamiento a través de la API pública de Hevy.
Herramientas incluidas
hevy_list_workoutshevy_get_workouthevy_list_routineshevy_get_routinehevy_search_exerciseshevy_get_exercise_historyhevy_create_workouthevy_create_routine
Las seis primeras herramientas son de solo lectura. hevy_create_workout y
hevy_create_routine escriben en la cuenta de Hevy conectada y están marcadas
como mutaciones no idempotentes.
hevy_create_routine crea un plan reutilizable para una sesión futura.
hevy_create_workout registra una sesión ya completada con los tiempos reales
de inicio/fin y los resultados de las series. Establece por defecto los
entrenamientos completados como privados y rechaza las series sin una métrica de
rendimiento registrada.
Related MCP server: hevy-mcp-server
Requisitos
Node.js 20 o superior
Una cuenta de Hevy Pro y una clave de API de https://hevy.com/settings?developer
Instalación y validación
npm install
npm run check
npm run build
npm run smokeEjecución local
export HEVY_API_KEY="your-key"
npm startEl servidor se comunica a través de stdin/stdout, por lo que parecerá que espera en silencio cuando se ejecuta directamente. Un host de MCP debe iniciarlo y comunicarse con él.
Añadirlo a Codex
Compila primero el servidor, deja HEVY_API_KEY disponible en el entorno que
inicia Codex y ejecuta a continuación:
codex mcp add hevy -- node /absolute/path/to/hevy-mcp/dist/index.jsReinicia Codex después de añadir el servidor. Verifica la configuración con:
codex mcp listNo hagas commit de la clave de API ni la pases como argumento de la herramienta.
El MCP solo la lee de HEVY_API_KEY y la envía a Hevy en la cabecera api-key
requerida.
Primera solicitud sugerida
Lee mis cinco entrenamientos más recientes y resume la frecuencia, la selección de ejercicios y los patrones de progresión evidentes. No crees ni actualices nada.
Cuando pidas al agente que cree una rutina, exígele que muestre la rutina
completa y que obtenga tu aprobación antes de llamar a hevy_create_routine.
Cuando registres un entrenamiento completado, dale al agente los ejercicios
reales, los resultados de las series y los tiempos. Exígele que muestre el
entrenamiento completo y que obtenga tu aprobación antes de llamar a
hevy_create_workout. El agente nunca debe inventar datos.
This server cannot be deployed
Maintenance
Related MCP Connectors
Create Hevy routines and analyze your training from chat. Unofficial; BYO Hevy PRO API key.
Read your workouts, history, and stats; create and schedule new workouts. Writes are additive only.
Training analytics over your Hevy log: e1RM, PRs, volume, consistency, bodyweight.
Manage strength workouts and track exercise progress. Requires a LiftTrack account.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables interaction with the Hevy fitness tracking platform through their API. Supports managing workouts, routines, exercise templates, and webhook subscriptions for comprehensive fitness data management.18 npmISC
- AlicenseNot gradedqualityFmaintenanceEnables AI assistants to interact with the Hevy fitness tracking API for logging workouts, managing routines, and tracking fitness progress.11 npm33MIT
- AlicenseBqualityDmaintenanceEnables AI agents to interact with the Hevy Workout Tracker API to manage workouts, routines, exercises, and user data.2311 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to interact with the Hevy fitness tracking API, allowing users to log workouts, manage routines, browse exercises, and track fitness progress through natural language.11 npmMIT