Minimal Hevy MCP
Minimal Hevy MCP
Ein kleiner lokaler Server für das Model Context Protocol, der es einem Agenten ermöglicht, Hevy-Workout-Daten zu lesen und über die öffentliche API von Hevy Workout-Routinen zu erstellen.
Enthaltene Tools
hevy_list_workoutshevy_get_workouthevy_list_routineshevy_get_routinehevy_search_exerciseshevy_get_exercise_historyhevy_create_workouthevy_create_routine
Die ersten sechs Tools sind schreibgeschützt. hevy_create_workout und hevy_create_routine schreiben in das verbundene Hevy-Konto und sind als nicht-idempotente Mutationen gekennzeichnet.
hevy_create_routine erstellt einen wiederverwendbaren Plan für eine zukünftige Trainingseinheit. hevy_create_workout protokolliert eine bereits abgeschlossene Trainingseinheit mit den tatsächlichen Start- und Endzeiten sowie den Satzergebnissen. Es setzt abgeschlossene Workouts standardmäßig auf privat und lehnt auch Sätze ohne aufgezeichnete Leistungsmetrik ab.
Related MCP server: hevy-mcp-server
Voraussetzungen
Node.js 20 oder neuer
Ein Hevy-Pro-Konto und ein API-Schlüssel von https://hevy.com/settings?developer
Installation und Validierung
npm install
npm run check
npm run build
npm run smokeLokal ausführen
export HEVY_API_KEY="your-key"
npm startDer Server kommuniziert über stdin/stdout und scheint daher bei direkter Ausführung still zu warten. Ein MCP-Host soll ihn starten und mit ihm kommunizieren.
Zu Codex hinzufügen
Baue zuerst den Server, mache HEVY_API_KEY in der Umgebung verfügbar, die Codex startet, und führe dann Folgendes aus:
codex mcp add hevy -- node /absolute/path/to/hevy-mcp/dist/index.jsStarte Codex nach dem Hinzufügen des Servers neu. Überprüfe die Konfiguration mit:
codex mcp listCommite den API-Key nicht und übergib ihn nicht als Tool-Argument. Der MCP liest ihn ausschließlich aus HEVY_API_KEY und sendet ihn an Hevy im erforderlichen api-key-Header.
Empfohlene erste Anfrage
Lies meine fünf letzten Workouts und fasse Häufigkeit, Übungsauswahl und offensichtliche Fortschrittsmuster zusammen. Erstelle oder aktualisiere nichts.
Wenn du den Agenten bittest, eine Routine zu erstellen, verlange, dass er die vollständige Routine zeigt und deine Zustimmung einholt, bevor er hevy_create_routine aufruft.
Wenn du einen abgeschlossenen Workout protokollierst, gib dem Agenten die tatsächlichen Übungen, Satzergebnisse und Zeiten an. Verlange, dass er den vollständigen Workout zeigt und deine Zustimmung einholt, bevor er hevy_create_workout aufruft. Der Agent darf sich abgeschlossene Ergebnisse niemals ausdenken.
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