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 installed
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
- AlicenseNot gradedqualityCmaintenanceEnables interaction with the Hevy fitness tracking platform through their API. Supports managing workouts, routines, exercise templates, and webhook subscriptions for comprehensive fitness data management.9ISC
- AlicenseNot gradedqualityFmaintenanceEnables AI assistants to interact with the Hevy fitness tracking API for logging workouts, managing routines, and tracking fitness progress.1328MIT
- AlicenseBqualityDmaintenanceEnables AI agents to interact with the Hevy Workout Tracker API to manage workouts, routines, exercises, and user data.2313MIT
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)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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