Your Move Exercise Video API — MCP-сервер для Claude Code
MCP-сервер с базой упражнений, видео и генерацией тренировок и программ прямо в чате с агентом.
claude mcp add exercise-api -e YMOVE_API_KEY=<YMOVE_API_KEY> -- npx -y ymove-exercise-mcpЧто делает Your Move Exercise Video API
Сервер подключается к YMove Exercise Video API и отдаёт агенту шесть инструментов. search_exercises ищет упражнения по группе мышц, инвентарю, сложности и типу, get_exercise возвращает ссылки на видео, инструкции и задействованные мышцы. Ещё есть generate_workout для одной тренировки с подходами, повторами и паузами и generate_program для многонедельного плана с периодизацией. Справочники list_muscle_groups и list_exercise_types показывают группы и типы с количеством упражнений.
Работать можно двумя путями. Хостинговый вариант не требует установки: клиент подключается к https://exercise-api.ymove.app/mcp, а ключ уходит в заголовке X-API-Key. Локальный запускает npx ymove-exercise-mcp и читает ключ из переменной YMOVE_API_KEY. Ключ берётся в документации API, там же есть бесплатный пробный доступ.
Без ключа сервер не заработает: он нужен и в заголовке для удалённого эндпоинта, и в переменной окружения для локального запуска. Для локального способа нужен Node.js с npx. Конфигурация для Cursor, GitHub Copilot, Codex, Gemini CLI и Claude Desktop отличается только форматом файла.
Какие задачи решает
- найти упражнения под конкретную группу мышц и инвентарь
- получить ссылку на видео и инструкцию по технике
- собрать тренировку с подходами, повторами и отдыхом
- составить план занятий на несколько недель
- посмотреть, какие группы мышц и типы упражнений вообще есть в базе
Примеры запросов агенту
- Подбери упражнения на грудь с гантелями
- Сделай тренировку на спину средней сложности из шести упражнений
- Составь программу набора массы на четыре недели, четыре занятия в неделю
Как установить Your Move Exercise Video API
1Командой платформы
claude mcp add exercise-api -e YMOVE_API_KEY=<YMOVE_API_KEY> -- npx -y ymove-exercise-mcpВместо <…> подставьте свои значения
2Командой платформы: удалённый сервер
claude mcp add --transport http your-move-exercise-video-api https://exercise-api.ymove.app/mcp1Командой платформы: удалённый сервер
codex mcp add your-move-exercise-video-api --url https://exercise-api.ymove.app/mcp2Командой платформы
codex mcp add your-move-exercise-video-api --env YMOVE_API_KEY=<YMOVE_API_KEY> -- npx -y ymove-exercise-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"your-move-exercise-video-api": {
"url": "https://exercise-api.ymove.app/mcp"
}
}
}{
"mcpServers": {
"your-move-exercise-video-api": {
"command": "npx",
"args": [
"-y",
"ymove-exercise-mcp"
],
"env": {
"YMOVE_API_KEY": "<YMOVE_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"your-move-exercise-video-api": {
"type": "http",
"url": "https://exercise-api.ymove.app/mcp"
}
}
}{
"servers": {
"your-move-exercise-video-api": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ymove-exercise-mcp"
],
"env": {
"YMOVE_API_KEY": "<YMOVE_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http your-move-exercise-video-api https://exercise-api.ymove.app/mcp2Командой платформы
gemini mcp add -e YMOVE_API_KEY=<YMOVE_API_KEY> your-move-exercise-video-api npx -y ymove-exercise-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Your Move Exercise Video API
Как установить Your Move Exercise Video API в Claude Code?
Локально: claude mcp add exercise-api -e YMOVE_API_KEY=<YMOVE_API_KEY> -- npx -y ymove-exercise-mcp. Либо подключите удалённый эндпоинт: claude mcp add --transport http your-move-exercise-video-api https://exercise-api.ymove.app/mcp.
Что делает Your Move Exercise Video API?
Даёт агенту доступ к базе упражнений с видео и инструкциями, а также инструменты генерации тренировок и многонедельных программ.
Что нужно для работы сервера?
Ключ API YMove: для удалённого подключения он идёт в заголовке X-API-Key, для локального запуска — в переменной YMOVE_API_KEY. Локальный вариант запускается через npx.