Integrations
Used for environment variable configuration to store the Hevy API key.
Utilized for code formatting and linting in the development process of the MCP server.
Used for version control of the MCP server codebase.
hevy-mcp: сервер протокола контекста модели для API Hevy Fitness
Реализация сервера Model Context Protocol (MCP), которая взаимодействует с приложением для отслеживания фитнеса Hevy и его API . Этот сервер позволяет помощникам на основе ИИ получать доступ и управлять данными тренировок, программами, шаблонами упражнений и многим другим через API Hevy (требуется подписка PRO).
Функции
- Управление тренировками : получение, создание и обновление тренировок.
- Управление рутиной : доступ и управление рутиной тренировок
- Шаблоны упражнений : просмотрите доступные шаблоны упражнений.
- Организация папок : управление папками рутинных задач
Предпосылки
- Node.js (v20 или выше)
- нпм или пряжа
- Ключ API Hevy
Установка
Установка через Smithery
Чтобы автоматически установить hevy-mcp для Claude Desktop через Smithery :
Ручная установка
Интеграция с курсором
Чтобы использовать этот сервер MCP с Cursor, вам необходимо обновить файл ~/.cursor/mcp.json
, добавив следующую конфигурацию:
Обязательно замените your-api-key-here
на ваш фактический ключ API Hevy.
Конфигурация
Создайте в корне проекта файл .env
со следующим содержимым:
Замените your_hevy_api_key_here
на ваш фактический ключ API Hevy.
Использование
Разработка
Это запустит сервер MCP в режиме разработки с горячей перезагрузкой.
Производство
Доступные инструменты MCP
На сервере реализованы следующие инструменты MCP:
Инструменты для тренировок
get-workouts
: Извлечение и форматирование данных тренировокget-workout
: Получить одну тренировку по IDcreate-workout
: Создать новую тренировкуupdate-workout
: Обновить существующую тренировкуget-workout-count
: Получить общее количество тренировокget-workout-events
: Получить обновление тренировки/удалить события
Рутинные инструменты
get-routines
: Извлечение и форматирование данных процедурыcreate-routine
: Создать новую процедуруupdate-routine
: Обновить существующую процедуруget-routine
: Получить одну процедуру по идентификатору
Инструменты шаблонов упражнений
get-exercise-templates
: Получить шаблоны упражненийget-exercise-template
: Получить шаблон по ID
Инструменты для папок рутины
get-routine-folders
: Извлечь папки рутиныcreate-routine-folder
: Создать новую папкуget-routine-folder
: Получить папку по идентификатору
Структура проекта
Разработка
Стиль кода
В этом проекте для форматирования и линтинга кода используется Biome:
Создание API-клиента
Клиент API создается на основе спецификации OpenAPI с использованием Kiota:
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.
Внося вклад
Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.
Благодарности
- Модель контекстного протокола для MCP SDK
- Hevy за свою платформу для отслеживания фитнеса и API
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Реализация сервера Model Context Protocol (MCP), которая взаимодействует с приложением для отслеживания фитнеса Hevy и его API. Этот сервер позволяет помощникам на основе ИИ получать доступ и управлять данными тренировок, программами, шаблонами упражнений и многим другим через API Hevy (требуется подписка PRO).
Related MCP Servers
- -securityAlicense-qualityMCP Server simplifies the implementation of the Model Context Protocol by providing a user-friendly API to create custom tools and manage server workflows efficiently.Last updated -43TypeScriptMIT License
- -securityAlicense-qualityMCP Server provides a simpler API to interact with the Model Context Protocol by allowing users to define custom tools and services to streamline workflows and processes.Last updated -132TypeScriptMIT License
- -securityFlicense-qualityImplements the Model Context Protocol (MCP) to provide AI models with a standardized interface for connecting to external data sources and tools like file systems, databases, or APIs.Last updated -90Python
- -security-license-qualityA Model Context Protocol (MCP) server that interacts with system APIs, allowing users to check connections, search employees, register breakfast, and update chemical information by shifts.Last updated -2