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. Это может показаться сложным, но на самом деле всё очень просто.
- Перейдите на страницу «Учетные записи разработчиков».
- Внизу страницы выберите из списка своего помощника AI и нажмите «Создать». Если вы его не видите, выберите «MCP: API-ключ».
- Если вы выбрали помощника AI, который поддерживается нами нативно, на следующей странице запишите идентификатор клиента (Client Id) и секретный ключ клиента (Client Secret), поскольку они понадобятся вам при настройке помощника.
Если вы выбрали ключ API, на следующей странице FitnessSyncer запросит у вас все разрешения, которые вы желаете предоставить данному помощнику AI. Выберите нужные параметры, нажмите «Создать ключ API», и на следующей странице отобразится ваш ключ API, который понадобится для настройки помощника.
Примечание: секретный ключ клиента и ключ API отображаются только при первом входе; в случае их потери вы всегда можете сгенерировать их заново, однако вам также потребуется заново настроить помощника. - Следуйте инструкциям для вашего личного помощника, ссылка на которые приведена ниже.
Ваш помощник 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 или в какой-либо исходной или целевой системе.
Что произойдет, если я отзову приложение или обновлю секретный ключ клиента?
Если вы обновите права доступа, удалите их и т. д., текущие подключения перестанут работать. Вам потребуется заново создать подключения, как указано выше.




