FitnessSyncer

  FitnessSyncer AI и MCP Server

Функция FitnessSyncer MCP Server связывает вашу учетную запись с помощником AI, благодаря чему вы можете задавать вопросы о своих данных по здоровью и физической форме простым языком, вместо того чтобы составлять отчет самостоятельно. Спросите, как изменилась ваша частота сердечных сокращений в покое с января, спите ли вы лучше в дни тренировок или какой источник данных перестал синхронизироваться на прошлой неделе — и помощник ответит, опираясь на ваши личные данные, а не на общие сведения. Он также может внести запись за вас, поэтому в том же разговоре можно продиктовать результаты взвешивания или оставить заметку.

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

Данная функция поддерживает Claude, ChatGPT, Perplexity, Mistral, Home Assistant Assist, а также любых помощников, которые могут проходить аутентификацию с помощью токена Bearer или ключа API. Эта функция включена в каждую учетную запись, поэтому ничего дополнительно покупать не нужно; бесплатная учетная запись просто имеет доступ к меньшему объему истории данных, точно так же, как и во всех других разделах сайта. Руководство по настройке приведено ниже.

Вы всегда сохраняете контроль над своими данными. Когда вы начнёте использовать Помощник, он запросит определённые разрешения на доступ к вашим данным; если вы не согласны с ними, просто снимите отметки с флажков соответствующих разрешений или нажмите «Отклонить». Аналогичным образом, если вы передумаете, вы всегда сможете отозвать эти разрешения в своём профиле или удалить приложение, созданное вами в разделе «Настройки разработчика».

Для некоторых расширенных настроек по-прежнему необходимо воспользоваться веб-сайтом или приложением FitnessSyncer.

Примеры заданий

После подключения FitnessSyncer вы можете вставить любой из приведённых ниже запросов в Claude, ChatGPT, Perplexity или Mistral. Это всего лишь примеры; вы можете комбинировать темы по своему усмотрению.

Обращаем ваше внимание на то, что ваш помощник AI объяснит вам эти диапазоны, опираясь на общедоступные рекомендации; это не является медицинской консультацией.

Ежедневные проверки состояния здоровья

Они помогут вам быстро сориентироваться и понять: «Как у меня дела?».

  • Предоставьте мне еженедельный обзор состояния здоровья на основе всех данных, которыми располагает FitnessSyncer обо мне, включая физическую активность, сон, вес, артериальное давление и уровень глюкозы (если такие данные имеются). Обратите внимание на все показатели, выходящие за пределы моего нормального диапазона.
  • Подведите итоги моего самочувствия за последние 30 дней и выделите три основных направления, на которых мне следует сосредоточиться для улучшения общего состояния здоровья.
  • Если посмотреть на мои последние данные FitnessSyncer, что изменилось больше всего за последний месяц: физическая активность, сон, вес, артериальное давление или уровень глюкозы?
  • С 1 по 31 января представьте мне обзор состояния здоровья и сообщите, какие дни были необычно хорошими или необычно плохими.
  • Произошли ли в последнее время какие-либо реальные изменения в моих данных о здоровье? Сообщайте мне только о реальных изменениях, а не о обычных колебаниях, характерных для еженедельных показателей.
  • Сравните показатели за последние четыре недели с показателями за предыдущие три месяца и сообщите мне, какие из моих показателей изменились, в каком направлении и насколько.

Деятельность и обучение

Обратите внимание на количество шагов, расстояние и тренировочную нагрузку.

  • Был ли я на этой неделе более активным, чем на прошлой? Воспользуйтесь тем показателем (количество шагов или расстояние), который я обычно использую в FitnessSyncer, и объясните причину разницы.
  • Предоставьте мне сводку моих тренировок за последние 30 дней, включая общее расстояние, продолжительность, количество сожженных калорий и наиболее частые виды тренировок.
  • Наблюдается ли за последние 90 дней тенденция к увеличению или уменьшению количества моих ежедневных шагов? Укажите, насколько значительно это изменение и является ли оно статистически незначимым или значимым.
  • Сравните мою активность в этом месяце с показателями прошлого месяца и скажите, достаточно ли я делаю для поддержания общего здоровья, исходя из моих последних тенденций.
  • Какой был мой самый быстрый мильный забег за последние 30 дней и во время какой тренировки он состоялся?
  • Покажите мне промежуточные результаты по каждой миле моего последнего забега и скажите, ровно ли я распределил темп.
  • Покажите мне мои промежуточные результаты на дистанции 100 ярдов за мою последнюю тренировку в бассейне.

Частота сердечных сокращений, вариабельность сердечного ритма (ВСР) и восстановление

Частота сердечных сокращений в покое, зоны частоты сердечных сокращений, вариабельность сердечного ритма (ВСР), VO₂ max и другие показатели восстановления.

  • Предоставьте мне сводку показателей здоровья сердца за последние 30 дней — частоту сердечных сокращений в покое, вариабельность сердечного ритма (ВСР), частоту сердечных сокращений во время сна, а также время, проведённое в каждой зоне частоты сердечных сокращений.
  • Как менялся мой пульс в состоянии покоя за последние 30 дней? Наблюдается ли тенденция к увеличению или уменьшению?
  • Сравните мои показатели вариабельности сердечного ритма (HRV) в ночное время и в дневное время за последние две недели и сообщите мне, хорошо ли я восстанавливаюсь между тренировками.
  • Каков мой текущий показатель VO2 max и как он менялся за последние 90 дней?
  • Моя вариабельность сердечного ритма сегодня ниже, чем обычно? Есть ли у меня сейчас ещё какие-либо необычные симптомы?

ECG записи

Запись метаданных, сводных данных по истории и контекста, охватывающего нескольких поставщиков, для ЭКГ, синхронизированных с устройствами Apple Watch, Fitbit Sense, Withings и другими устройствами, поддерживающими стандарт ECG. Классификация всегда предоставляется устройством записи исключительно в информационных целях, а не для диагностики, при этом сама кривая сигнала никогда не передаётся.

  • Сколько записей ECG у меня накопилось в этом году и что они показали?
  • Покажите мне мои последние несколько ECG записей и отметьте те из них, в которых не наблюдался синусовый ритм.
  • Употреблял ли я кофеин или спал необычно мало перед моим последним ECG?

Вес и состав тела

Ориентированные на актуальные тенденции подсказки, сочетающие в себе краткую информацию и рекомендации.

  • Как изменился мой вес за последние 3 месяца? Укажите мой средний вес, общее изменение веса, а также направление динамики: рост, снижение или стабильность.
  • Каков мой средний процент жировой массы в этом месяце и как он соотносится с показателями прошлого месяца? Сообщите, является ли это изменение значимым.
  • Я стараюсь сбрасывать примерно 0,5 кг (или 1 фунт) в неделю. Исходя из моей недавней динамики веса, можно ли сказать, что я в целом укладываюсь в этот темп?
  • Используя мои последние данные FitnessSyncer, рассчитайте, сколько времени мне потребуется, чтобы достичь веса 75 кг, если текущая динамика изменения веса сохранится.

Артериальное давление и здоровье сердечно-сосудистой системы

Полезно для людей, которые под наблюдением врача контролируют артериальное давление.

  • Покажите мне сводку данных об артериальном давлении за последние 90 дней, включая средние значения, минимальные и максимальные показатели, а также мою классификацию по шкале Американской ассоциации сердца (AHA). Объясните простым языком, что означает эта классификация.
  • Находится ли моё артериальное давление в этом месяце в основном в пределах нормы или у меня много повышенных показателей или гипертонических значений? Обратите внимание на любые вызывающие беспокойство тенденции.
  • Наблюдается ли за последние 3 месяца тенденция к повышению или понижению моего артериального давления, и каким было мое последнее измерение?
  • Исходя из показателей артериального давления за последние 30 дней, какие практические вопросы мне следует обсудить со своим врачом?

Глюкоза и диабет

Показатель «время в целевом диапазоне» и сравнение текущих и предыдущих значений.

  • Каковы мои средние показатели глюкозы, время пребывания в целевом диапазоне и расчетное значение А1С за последние 14 дней согласно данным FitnessSyncer? Сравните эти показатели с данными за предыдущие 14 дней.
  • Достигаю ли я за последний месяц показателя, характерного для людей с диабетом, по времени пребывания в целевом диапазоне? Объясните, насколько я близок к этой цели.
  • Как показатели уровня глюкозы на этой неделе соотносятся с показателями прошлой недели? Укажите среднее значение, колебания и время пребывания в целевом диапазоне.
  • Если проанализировать мои показатели глюкозы за последние 90 дней, можно ли выявить определённые часы суток или дни недели, когда у меня, как правило, наблюдаются повышенные или пониженные показатели?

Сон и восстановление

Сделайте акцент на регулярности, продолжительности и качестве.

  • Спал ли я в среднем не менее 7 часов в сутки в течение последних 30 дней? Укажите продолжительность фаз легкого, глубокого сна и фазы быстрого сна (REM), если такие данные имеются.
  • Был ли мой режим сна стабильным в течение последнего месяца, или я ложился спать и просыпался в совершенно разное время? Укажите все значительные изменения.
  • Подведите итоги моего сна за последнюю неделю и выделите те ночи, когда продолжительность сна была необычно короткой или эффективность сна была низкой.
  • Если проанализировать последние 3 месяца, как мой сон соотносится с моей физической активностью? Влияют ли дни с более высокой активностью на улучшение или ухудшение моего сна?

Отслеживание менструального цикла

Узнайте, на каком дне цикла вы находитесь, какая фаза цикла и какие прогнозы, не прибегая к самостоятельным расчетам дат.

  • На каком дне цикла я нахожусь и когда ожидается наступление следующих месячных?
  • Когда в этом цикле наступит мой фертильный период?
  • Какова средняя продолжительность моих циклов за последние несколько зарегистрированных циклов в FitnessSyncer?

Цели и подотчётность

Подсказки, в которых используются либо сохраненные цели, либо цели, задаваемые по мере необходимости.

  • Установил ли я какие-либо цели в области здоровья в FitnessSyncer и выполняю ли я их на этой неделе? Опишите кратко каждую цель и её статус.
  • Поставьте цель в FitnessSyncer — проходить не менее 8 000 шагов в день, а затем убедитесь, что она создана.
  • Я хочу стремиться к тому, чтобы ежедневно делать 10 000 шагов и спать по 7 часов в сутки. Не сохраняя эти показатели в качестве целей, проверьте, позволяют ли мои последние данные судить о том, что я иду по плану.
  • С учётом моих текущих показателей по количеству шагов, продолжительности сна и весу предложите мне реалистичные цели на ближайшие 30 дней и установите их для меня.

Таблицы лидеров

Сообщения о FitnessSyncer Leaderboards, которые вы организуете или в которых принимаете участие. Ваш помощник может их читать; присоединение, выход из группы и создание новой группы осуществляются в FitnessSyncer.

  • Как у меня дела в FitnessSyncer Leaderboards? Сообщите, какое место я занимаю в каждом из них, кто меня опережает и на сколько.
  • Ознакомьтесь с таблицей FitnessSyncer Leaderboard, которую я подготовил, и сообщите мне, у каких участников пока нет данных и по каким причинам.

Ведение дневника в тетради и внесение правок

Просто сообщите AI о том, что произошло, чтобы зафиксировать это в вашем FitnessSyncer Notebook.

  • Запишите показания артериального давления в моём FitnessSyncer Notebook: 118 на 76, пульс 62, измерено сегодня утром в 8:00, с пометкой о том, что я чувствовал себя расслабленным.
  • Запишите в мою тетрадь показатель глюкозы натощак, измеренный сегодня утром, — 95 mg/dL — с пометкой «До завтрака».
  • Добавьте в мой «Записную книжку» данные о вчерашнем сне с 23:00 до 7:00, подсчитайте, сколько часов я спал, и добавьте примечание о том, что я один раз проснулся около 3:00.
  • Какие три последних записи я добавил сегодня в «Записную книжку» и не могли бы вы кратко их для меня изложить?
  • В только что добавленном вами показателе артериального давления указан неверный пульс; он должен составлять 58. Найдите эту запись и исправьте значение пульса.
  • Занесите данные анализа холестерина в мою FitnessSyncer Notebook на основании сегодняшних результатов лабораторных исследований: общий холестерин 180 mg/dL, ЛПНП 100 mg/dL, ЛПВП 50 mg/dL, триглицериды 120 mg/dL.
  • Запишу данные о цикле за сегодня в мою FitnessSyncer Notebook: средняя интенсивность кровотечения, базальная температура тела 36,7 °C, цервикальная слизь, похожая на яичный белок.
  • Добавьте «пенициллин» в качестве аллергена в мою FitnessSyncer Notebook с пометкой о том, что он вызывает крапивницу.
  • Запись о том, что сегодня я начал принимать лизиноприл по 10 мг один раз в сутки в рамках моего FitnessSyncer Notebook.
  • Добавьте «сахарный диабет 2-го типа» в качестве заболевания в мою FitnessSyncer Notebook, диагноз поставлен в прошлом году.
  • Какие аллергии, заболевания и принимаемые лекарства в настоящее время указаны в моей карте в FitnessSyncer?
  • Вручную внесите в мою учетную запись FitnessSyncer Notebook данные о 30-минутной силовой тренировке, которую я сегодня провёл; сожжено около 250 калорий.

Источники, синхронизация и устранение неполадок

Просмотрите источники и пункты назначения FitnessSyncer и устраните некоторые неполадки.

  • Перечислите все приложения и устройства, к которым в данный момент подключена моя учетная запись FitnessSyncer, и укажите, когда они синхронизировались в последний раз.
  • Отобразите список настроенных мной пунктов назначения, укажите, включены ли они, и когда они запускались в последний раз.
  • Запустите обновление моего источника Coros и сообщите мне, удалось ли начать синхронизацию.
  • Запустите сейчас моё устройство Strava, чтобы мои последние тренировки были отправлены, и подтвердите, когда синхронизация будет поставлена в очередь.

Единицы измерения, настройки и персонализация

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

  • Какие единицы измерения вы используете в FitnessSyncer для указания моего веса, расстояния, уровня глюкозы и температуры?
  • По каким показателям можно отслеживать тенденции или проводить межпериодное сравнение в FitnessSyncer?
  • Измените мои настройки так, чтобы расстояние указывалось в милях, вес — в фунтах, а уровень глюкозы — в mg/dL, после чего подтвердите изменение.
  • Каков мой средний вес за последние 30 дней? Пожалуйста, отобразите его в выбранных мной единицах измерения и сообщите, как он изменился по сравнению с предыдущими 30 днями.
  • Обновите мой профиль FitnessSyncer, указав мой текущий рост, дату рождения и пороговые значения уровня глюкозы, а затем подведите итоги обновленных настроек.

Многоэтапные рабочие процессы для «опытных пользователей»

Они демонстрируют возможности сервера MCP в области многоинструментального вывода.

  • Если проанализировать данные по моему FitnessSyncer за последние 3 месяца, какие основные тенденции прослеживаются в показателях активности, веса, сна и артериального давления? По каждому из этих показателей сообщите, улучшается ли ситуация, ухудшается или остается стабильной.
  • С учётом моих текущих показателей веса, сна и количества шагов предложите простой 4-недельный план с целями по каждому из этих направлений, которые будут реалистичными, а не чрезмерно амбициозными.
  • Пожалуйста, определите за последние 90 дней недели, в течение которых у меня был плохой сон, а частота сердечных сокращений в покое или артериальное давление были выше обычного. Опишите эти недели и укажите, что изменилось.
  • Используйте FitnessSyncer, чтобы составить список всех записей о весе из моего дневника за последний год, определить минимальный и максимальный показатели и объяснить, как я переходил от одного к другому.

Начало работы

Начать работу очень просто. Если вы ещё не являетесь пользователем FitnessSyncer или ещё не настроили свою учётную запись, мы рекомендуем вам начать с этой страницы, чтобы настроить свою учётную запись. Ассистенты AI никогда не видят пароль вашей учётной записи. Они используют приложение OAuth, которое вы создаёте с помощью идентификатора клиента (Client ID) и секретного ключа клиента (Client Secret). Вы можете отозвать доступ в любое время в своём профиле FitnessSyncer или в разделе «Настройки разработчика».

После настройки вашей учетной записи вам необходимо создать профиль API для интеграции с вашим помощником AI. Это может показаться сложным, но на самом деле всё очень просто.

  1. Перейдите на страницу «Учетные записи разработчиков».
  2. Внизу страницы выберите из списка своего помощника AI и нажмите «Создать». Если вы его не видите, выберите «MCP: API-ключ».
  3. Если вы выбрали помощника AI, который поддерживается нами нативно, на следующей странице запишите идентификатор клиента (Client Id) и секретный ключ клиента (Client Secret), поскольку они понадобятся вам при настройке помощника.

    Если вы выбрали ключ API, на следующей странице FitnessSyncer запросит у вас все разрешения, которые вы желаете предоставить данному помощнику AI. Выберите нужные параметры, нажмите «Создать ключ API», и на следующей странице отобразится ваш ключ API, который понадобится для настройки помощника.

    Примечание: секретный ключ клиента и ключ API отображаются только при первом входе; в случае их потери вы всегда можете сгенерировать их заново, однако вам также потребуется заново настроить помощника.
  4. Следуйте инструкциям для вашего личного помощника, ссылка на которые приведена ниже.

Ваш помощник AI может предложить вам автоматически зарегистрироваться в FitnessSyncer под таким названием, как «Автоматическая регистрация», «Динамическая регистрация клиента» или «Использовать опубликованные идентификационные данные Claude». FitnessSyncer не поддерживает автоматическую регистрацию, поэтому всегда выбирайте вариант, позволяющий ввести идентификатор клиента и секретный ключ клиента, которые вы создали выше.

Ваш помощник также может сообщить вам, что OpenID Connect, документ метаданных клиента или CIMD недоступны, поскольку FitnessSyncer не объявил их. Это ожидаемое поведение, и оно не препятствует работе соединения. FitnessSyncer намеренно не включает профиль вашей учетной записи в процесс интеграции, и вашему помощнику требуются лишь идентификатор клиента (Client ID) и секретный ключ клиента (Client Secret).

Если ваш помощник AI отсутствует в списке, пожалуйста, свяжитесь с нами, чтобы мы могли вам помочь.

Инструкции для вашего помощника

Каждый помощник запрашивает одни и те же два параметра: адрес сервера и только что созданные вами ключи, при этом каждый из них сохраняет их в разных местах. Выберите подходящий вариант:

  • Claude, добавленный в качестве настраиваемого коннектора, который осуществляет вход с помощью вашего собственного клиента OAuth.
  • ChatGPT, добавленный в качестве пользовательского сервера MCP с сайта ChatGPT.
  • Perplexity, добавленный в качестве настраиваемого соединителя поверх HTTP-транспорта Streamable.
  • Home Assistant, поэтому его помощник может отвечать как голосом, так и в чате.
  • Mistral Vibe, а также любые другие средства, принимающие токен-носитель, включая клиент, настроенный на основе файла.

Безопасны ли мои данные?

Да! Вы всегда сохраняете контроль над своими данными. Мы не используем ваши данные для обучения. В рамках данной интеграции используются только те данные, на использование которых вы даете согласие, на основе ваших диалогов с помощником.

Если вы передумаете, это легко исправить. Вы можете отозвать эти разрешения в своём профиле или удалить приложение, созданное вами в разделе «Настройки разработчика».

За это взимается дополнительная плата?

Нет, функция FitnessSyncer MCP Server доступна для любой учетной записи. Для бесплатных учетных записей объем доступных данных ограничен, как указано в описании FitnessSyncer Pro.

Может ли AI удалить мои данные?

Сервер FitnessSyncer MCP не имеет возможности удалять данные в вашей учетной записи FitnessSyncer или в какой-либо исходной или целевой системе.

Что произойдет, если я отзову приложение или обновлю секретный ключ клиента?

Если вы обновите права доступа, удалите их и т. д., текущие подключения перестанут работать. Вам потребуется заново создать подключения, как указано выше.

FitnessSyncer использует необходимые файлы cookie для входа в систему и сохранения ваших настроек. С вашего разрешения мы также используем аналитические файлы cookie, чтобы понять, как пользователи используют данный веб-сайт. Узнать больше