Skip to main content
Glama

hevy-mcp

Python-сервер Model Context Protocol (MCP) для API фитнес-приложения Hevy. Предоставляет Claude (или любому другому ИИ, совместимому с MCP) полный доступ к вашим данным о тренировках в Hevy — записывайте тренировки, управляйте программами, отслеживайте параметры тела и многое другое.

Возможности

  • 25 инструментов, охватывающих каждый эндпоинт API Hevy

  • Без этапа сборки — чистый Python, просто установите и запустите

  • Полный CRUD — создание, чтение, обновление тренировок, программ, шаблонов упражнений, папок, измерений и вебхуков

Related MCP server: Hevy MCP Pro

Инструменты

Категория

Инструменты

Пользователь

get_user_info

Тренировки

get_workouts, get_workout, get_workout_count, get_workout_events, create_workout, update_workout

Программы

get_routines, get_routine, create_routine, update_routine

Папки программ

get_routine_folders, get_routine_folder, create_routine_folder

Шаблоны упражнений

get_exercise_templates, get_exercise_template, create_exercise_template

История упражнений

get_exercise_history

Параметры тела

get_body_measurements, get_body_measurement, create_body_measurement, update_body_measurement

Вебхуки

get_webhooks, create_webhook, delete_webhook

Требования

Установка

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

Конфигурация

Claude Desktop

Добавьте в 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"
      }
    }
  }
}

Перезапустите Claude Desktop. Вы должны увидеть сервер Hevy в списке под значком инструментов в чате.

Переменная окружения

В качестве альтернативы установите HEVY_API_KEY в вашем окружении и запустите напрямую:

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

Примеры использования

После подключения вы можете спрашивать Claude о следующем:

  • "Покажи мои последние 5 тренировок"

  • "Запиши тренировку груди, которую я сделал сегодня — жим лежа 3x8 с весом 100 кг, жим гантелей на наклонной скамье 3x10 с весом 30 кг"

  • "Создай программу Push/Pull/Legs"

  • "Каков тренд моего веса за последний месяц?"

  • "Найди ID шаблона упражнения для румынской тяги"

  • "Покажи все мои подходы в жиме лежа за последние 3 месяца"

Технологический стек

  • FastMCP — фреймворк для Python MCP-серверов

  • httpx — HTTP-клиент

  • Hevy API — официальный REST API

Лицензия

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