hevy-mcp
hevy-mcp
Un servidor de Python Model Context Protocol (MCP) para la API de la aplicación de fitness Hevy. Proporciona a Claude (o a cualquier IA compatible con MCP) acceso total a tus datos de entrenamiento de Hevy: registra entrenamientos, gestiona rutinas, realiza un seguimiento de las medidas corporales y más.
Características
25 herramientas que cubren todos los endpoints de la API de Hevy
Sin pasos de compilación: Python puro, solo instala y ejecuta
CRUD completo: crea, lee y actualiza entrenamientos, rutinas, plantillas de ejercicios, carpetas, medidas y webhooks
Related MCP server: Hevy MCP Pro
Herramientas
Categoría | Herramientas |
Usuario |
|
Entrenamientos |
|
Rutinas |
|
Carpetas de rutinas |
|
Plantillas de ejercicios |
|
Historial de ejercicios |
|
Medidas corporales |
|
Webhooks |
|
Requisitos
Python 3.10+
Cuenta Hevy Pro (necesaria para el acceso a la API)
Clave de API de hevy.com/settings?developer
Instalación
git clone https://github.com/YOUR_USERNAME/hevy-mcp
cd hevy-mcp
pip install -r requirements.txtConfiguración
Claude Desktop
Añade esto a claude_desktop_config.json:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"hevy": {
"command": "python",
"args": ["/absolute/path/to/hevy-mcp/server.py"],
"env": {
"HEVY_API_KEY": "your-api-key-here"
}
}
}
}Reinicia Claude Desktop. Deberías ver el servidor Hevy listado bajo el icono de herramientas en el chat.
Variable de entorno
Alternativamente, establece HEVY_API_KEY en tu entorno y ejecuta directamente:
export HEVY_API_KEY=your-api-key-here
python server.pyEjemplos de uso
Una vez conectado, puedes pedirle a Claude cosas como:
"Muéstrame mis últimos 5 entrenamientos"
"Registra un entrenamiento de pecho que hice hoy: press de banca 3x8 a 100kg, press inclinado con mancuernas 3x10 a 30kg"
"Crea una rutina de Empuje/Tracción/Pierna"
"¿Cuál es la tendencia de mi peso corporal durante el último mes?"
"Busca el ID de la plantilla de ejercicio para peso muerto rumano"
"Muéstrame todas mis series de press de banca de los últimos 3 meses"
Stack tecnológico
FastMCP: framework de servidor MCP en Python
httpx: cliente HTTP
API de Hevy: API REST oficial
Licencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Create Hevy routines and analyze your training from chat. Unofficial; BYO Hevy PRO API key.
Talk to your own gym log. Reps is a free workout tracker for iPhone and Android; connect it to Claude, ChatGPT or any MCP client and ask about your workout history, personal records, exercise progression, weekly summaries, routines and training plan. The assistant can also save a new routine, edit one, save a whole plan, add custom exercises and exercise notes, always after you confirm in the chat. It cannot log a workout or delete your history. Requires a free Reps account created in the app; you sign in with a one-time email code.
Official Fibery MCP server: query and update your workspace from any AI client via OAuth.
WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.
Related MCP Servers
- AlicenseAqualityAmaintenanceA Model Context Protocol (MCP) server implementation that interfaces with the Hevy fitness tracking app and its API. This server enables AI assistants to access and manage workout data, routines, exercise templates, and more through the Hevy API (requires PRO subscription).231,845 npm530MIT
- AlicenseBqualityDmaintenanceA production-ready MCP server for the Hevy fitness API that exposes 27 tools for reading, writing, and analyzing workout data, enabling LLM-driven personal trainer workflows.276 npmMIT
- AlicenseAqualityCmaintenanceAn MCP server that interfaces with the Hevy fitness tracking API, enabling AI assistants to manage workouts, routines, exercise templates, and more via natural language.261,845 npmMIT
- AlicenseNot gradedqualityCmaintenanceA Model Context Protocol (MCP) server that provides AI assistants with access to the Hevy fitness tracking API. This allows you to log workouts, manage routines, browse exercises, and track your fitness progress directly through AI chat interfaces.18 npmMIT