Skip to main content
Glama
nihal2001

Minimal Hevy MCP

by nihal2001

Minimal Hevy MCP

Небольшой локальный сервер Model Context Protocol, который позволяет агенту читать данные тренировок Hevy и создавать программы тренировок через публичный API Hevy.

Включённые инструменты

  • hevy_list_workouts

  • hevy_get_workout

  • hevy_list_routines

  • hevy_get_routine

  • hevy_search_exercises

  • hevy_get_exercise_history

  • hevy_create_workout

  • hevy_create_routine

Первые шесть инструментов — только для чтения. hevy_create_workout и hevy_create_routine записывают данные в подключённый аккаунт Hevy и помечены как неидемпотентные мутации.

hevy_create_routine создаёт повторно используемый план для будущей тренировки. hevy_create_workout фиксирует уже завершённую тренировку с реальным временем начала и окончания и результатами подходов. По умолчанию он делает завершённые тренировки приватными и отклоняет подходы без зафиксированного показателя результата.

Related MCP server: hevy-mcp-server

Требования

Установка и проверка

npm install
npm run check
npm run build
npm run smoke

Локальный запуск

export HEVY_API_KEY="your-key"
npm start

Сервер обменивается данными через stdin/stdout, поэтому при прямом запуске он будет казаться молча ожидающим. Ожидается, что MCP-хост запустит его и будет с ним взаимодействовать.

Добавление в Codex

Сначала соберите сервер, сделайте HEVY_API_KEY доступным окружению, в котором запускается Codex, затем выполните:

codex mcp add hevy -- node /absolute/path/to/hevy-mcp/dist/index.js

После добавления сервера перезапустите Codex. Проверьте конфигурацию с помощью:

codex mcp list

Не коммитьте API-ключ и не передавайте его как аргумент инструмента. MCP читает его только из HEVY_API_KEY и отправляет Hevy в обязательном заголовке api-key.

Рекомендуемый первый запрос

Прочитайте мои пять самых последних тренировок, кратко опишите их частоту, выбор упражнений и очевидные паттерны прогрессии. Ничего не создавайте и не изменяйте.

Когда просите агента создать программу, требуйте, чтобы он показал полную программу и получил ваше одобрение перед вызовом hevy_create_routine.

При логировании завершённой тренировки дайте агенту фактические упражнения, результаты подходов и время. Требуйте, чтобы он показал полную тренировку и получил ваше одобрение перед вызовом hevy_create_workout. Агент никогда не должен выдумывать результаты завершённых тренировок.

F
license - not found
Not graded
quality - not tested
C
maintenance

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

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables interaction with the Hevy fitness tracking platform through their API. Supports managing workouts, routines, exercise templates, and webhook subscriptions for comprehensive fitness data management.
    9
    ISC
  • F
    license
    Not graded
    quality
    D
    maintenance
    Access your Hevy workout data through natural language. Query workout history, exercise details, routines, and track progress.

View all related MCP servers

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)

View all MCP Connectors

Latest Blog Posts

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