Skip to main content
Glama
nihal2001

Minimal Hevy MCP

by nihal2001

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_workouts

  • hevy_get_workout

  • hevy_list_routines

  • hevy_get_routine

  • hevy_search_exercises

  • hevy_get_exercise_history

  • hevy_create_workout

  • hevy_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

Instalación y validación

npm install
npm run check
npm run build
npm run smoke

Ejecución local

export HEVY_API_KEY="your-key"
npm start

El 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.js

Reinicia Codex después de añadir el servidor. Verifica la configuración con:

codex mcp list

No 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.

F
license - not found
Not graded
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables interaction with the Hevy fitness tracking platform through their API. Supports managing workouts, routines, exercise templates, and webhook subscriptions for comprehensive fitness data management.
    9
    ISC
  • F
    license
    Not graded
    quality
    D
    maintenance
    Access your Hevy workout data through natural language. Query workout history, exercise details, routines, and track progress.

View all related MCP servers

Related MCP Connectors

  • Create Hevy routines and analyze your training from chat. Unofficial; BYO Hevy PRO API key.

  • Training analytics over your Hevy log: e1RM, PRs, volume, consistency, bodyweight.

  • Wger MCP — wraps wger Workout Manager REST API (free, no auth for read)

View all MCP Connectors

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/nihal2001/HevyMCP'

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