Skip to main content
Glama

hevy-mcp

Ein Python Model Context Protocol (MCP)-Server für die Hevy-Fitness-App-API. Ermöglicht Claude (oder jeder anderen MCP-kompatiblen KI) vollen Zugriff auf Ihre Hevy-Workout-Daten – Workouts protokollieren, Routinen verwalten, Körpermaße verfolgen und mehr.

Funktionen

  • 25 Tools, die jeden Endpunkt der Hevy-API abdecken

  • Kein Build-Schritt – reines Python, einfach installieren und ausführen

  • Vollständiges CRUD – Erstellen, Lesen, Aktualisieren von Workouts, Routinen, Übungsvorlagen, Ordnern, Messungen und Webhooks

Related MCP server: Hevy MCP Pro

Tools

Kategorie

Tools

Benutzer

get_user_info

Workouts

get_workouts, get_workout, get_workout_count, get_workout_events, create_workout, update_workout

Routinen

get_routines, get_routine, create_routine, update_routine

Routine-Ordner

get_routine_folders, get_routine_folder, create_routine_folder

Übungsvorlagen

get_exercise_templates, get_exercise_template, create_exercise_template

Übungsverlauf

get_exercise_history

Körpermaße

get_body_measurements, get_body_measurement, create_body_measurement, update_body_measurement

Webhooks

get_webhooks, create_webhook, delete_webhook

Anforderungen

Installation

git clone https://github.com/YOUR_USERNAME/hevy-mcp
cd hevy-mcp
pip install -r requirements.txt

Konfiguration

Claude Desktop

Fügen Sie dies zu claude_desktop_config.json hinzu:

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"
      }
    }
  }
}

Starten Sie Claude Desktop neu. Sie sollten den Hevy-Server unter dem Tool-Symbol im Chat sehen.

Umgebungsvariable

Alternativ können Sie HEVY_API_KEY in Ihrer Umgebung festlegen und direkt ausführen:

export HEVY_API_KEY=your-api-key-here
python server.py

Anwendungsbeispiele

Sobald die Verbindung hergestellt ist, können Sie Claude Dinge fragen wie:

  • "Zeige mir meine letzten 5 Workouts"

  • "Protokolliere ein Brust-Workout, das ich heute gemacht habe – Bankdrücken 3x8 mit 100kg, Schrägbank-Kurzhanteldrücken 3x10 mit 30kg"

  • "Erstelle eine Push/Pull/Legs-Routine"

  • "Wie ist mein Körpergewichtstrend im letzten Monat?"

  • "Finde die ID der Übungsvorlage für rumänisches Kreuzheben"

  • "Zeige mir alle meine Bankdrücken-Sätze der letzten 3 Monate"

Tech-Stack

Lizenz

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    A 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).
    23
    1,845 npm
    530
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    A 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.
    27
    6 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    An MCP server that interfaces with the Hevy fitness tracking API, enabling AI assistants to manage workouts, routines, exercise templates, and more via natural language.
    26
    1,845 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A 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 npm
    MIT