Спортивные интеграции. Промежуточные итоги.
Несколько раз уже писал про варианты интеграции AI-агентов и спортивных приложений.
По итогу пришёл к стабильному сетапу, который ежедневно анализирует мои данные, создаёт тренировки и настойчиво пытается не пустить меня на улицу.
Сейчас в качестве основного AI-ассистента
я использую Hermes. И интеграции категории "спорт и здоровье" я также подключил через него. Вы можете использовать тот харнесс, который больше нравится.
Первым делом я подключил Strava.
И нет это не официальный MCP-сервер,
про который я рассказывал тут. Потому что он до сих пор
в статусе "частично доступен" (2,5 месяца!).
Хорошо, что у Strava можно в два клика
создать своё приложение и получить API-key.
Я натравил своего Гермеса на API-документацию и он сделал собственный локальный MCP-сервер (очевидно, что Гермес не читал
пост Коли). Он выгрузил весь архив тренировок и забирает новые, когда те появляются.
С Garmin всё не так просто.
У них до сих пор путь к официальному API лежит
через подачу заявления в качестве компании-разработчика. Не тот вариант, что нужен
для домашнего использования.
Поэтому – MCP-сервер для неофициального API. Я взял готовый
отсюда. Если есть желание, можно на базе
данной библиотеки собрать собственное решение.
Подключаем два коннектора к AI-агенту, даём ему долговременную память (llm-wiki подойдёт) – и готово. Инструментарий для анализа состояния здоровья (на базе Garmin), тренировок (Garmin + Strava) и планирования следующих готов.
Чтобы максимально упростить установку, подготовил
для вас репозиторий. Натравите на него своего AI-агента –
он сам всё настроит.