FitnessSyncer

  FitnessSyncer AI та MCP Server

FitnessSyncer MCP Server пов’язує ваш обліковий запис із помічником AI, тож ви можете запитувати про власні дані щодо здоров’я та фізичної форми простою мовою, замість того щоб створювати для цього звіт. Запитайте, як змінилася ваша частота серцебиття у стані спокою з січня, чи краще ви спите в дні тренувань або яке джерело даних перестало синхронізуватися минулого тижня — і помічник відповість, спираючись на ваші дані, а не на загальні узагальнення. Він також може записати запис за вас, тож під час тієї самої розмови ви можете продиктувати дані зважування або нотатку.

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

Ця функція працює з Claude, ChatGPT, Perplexity, Mistral, функцією «Assist» у Home Assistant та будь-яким помічником, який може пройти автентифікацію за допомогою токена Bearer або API-ключа. Ця функція входить до кожного облікового запису, тому нічого додатково купувати не потрібно; безкоштовний обліковий запис просто має менший обсяг історії даних, так само як і в інших розділах сайту. Інструкція з налаштування наведена нижче.

Ви завжди маєте повний контроль над своїми даними. Коли ви почнете користуватися Асистентом, він запросить певні дозволи на доступ до ваших даних; якщо ви не погоджуєтеся з ними, просто зніміть галочки з відповідних полів або натисніть «Відмовити». Аналогічно, якщо ви передумаєте, ви завжди можете скасувати ці дозволи у своєму профілі або видалити додаток, який ви створили в розділі «Налаштування розробника».

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

Приклади підказок

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

Зверніть увагу, що ваш помічник AI пояснить ці діапазони, спираючись на загальнодоступні рекомендації; це не є медичною порадою.

Щоденні перевірки стану здоров’я

Вони допоможуть вам швидко зрозуміти: «Як у мене справи?».

  • Надайте мені щотижневий огляд стану здоров’я на основі всіх даних, які FitnessSyncer має про мене, включаючи фізичну активність, сон, вагу, артеріальний тиск та рівень глюкози, якщо такі дані доступні. Повідомте про все, що виходить за межі моїх нормальних показників.
  • Підсумуйте стан мого здоров’я за останні 30 днів і вкажіть три основні напрямки, на яких мені слід зосередитися, щоб поліпшити загальний стан здоров’я.
  • Якщо подивитися на мої останні дані FitnessSyncer, що змінилося найбільше за останній місяць: активність, сон, вага, артеріальний тиск чи рівень глюкози?
  • З 1 по 31 січня надайте мені загальну інформацію про стан здоров’я та вкажіть, які дні були надзвичайно хорошими або надзвичайно поганими.
  • Чи дійсно щось змінилося в моїх даних про стан здоров’я останнім часом? Повідомляйте мені лише про реальні зміни, а не про звичайні коливання, що спостерігаються з тижня в тиждень.
  • Порівняйте дані за останні чотири тижні з даними за три місяці, що передували їм, і скажіть мені, які з моїх показників змінилися, в якому напрямку та на скільки.

Діяльність та навчання

Зверніть увагу на кількість кроків, відстань та тренувальне навантаження.

  • Чи був я цього тижня активнішим, ніж минулого? Використовуйте той показник (кількість кроків або відстань), який я зазвичай використовую в FitnessSyncer, і поясніть, у чому полягає різниця.
  • Надайте мені звіт про мої тренування за останні 30 днів, включаючи загальну відстань, тривалість, кількість спалених калорій та найпоширеніші типи тренувань.
  • Чи спостерігається тенденція до зростання чи зниження кількості моїх щоденних кроків за останні 90 днів? Вкажіть, наскільки значною є ця зміна та чи є вона статистично незначною чи значущою.
  • Порівняйте мою активність цього місяця з минулим і скажіть, чи достатньо я роблю для загального здоров’я, виходячи з моїх останніх тенденцій.
  • Який був мій найшвидший час на милю за останні 30 днів і під час якого пробігу це сталося?
  • Покажи мені результати за кожну милю мого останнього пробігу і скажи, чи я біг рівним темпом.
  • Покажи мені мої проміжні результати на 100 ярдів за моє останнє плавання в басейні.

Частота серцевих скорочень, варіабельність серцевого ритму (ВСР) та відновлення

Частота серцебиття у стані спокою, зони частоти серцебиття, варіабельність серцевого ритму (HRV), VO2 max та інші показники відновлення.

  • Надайте мені звіт про стан серця за останні 30 днів — частоту серцебиття у стані спокою, варіабельність серцевого ритму (HRV), частоту серцебиття під час сну та час перебування в кожній зоні частоти серцебиття.
  • Як змінювалася моя частота серцебиття у стані спокою протягом останніх 30 днів? Чи спостерігається тенденція до зростання чи до зниження?
  • Порівняйте мою нічну HRV з денною HRV за останні два тижні та скажіть, чи, на вашу думку, я добре відновлююся між тренуваннями.
  • Який мій поточний показник VO2 max і як він змінювався протягом останніх 90 днів?
  • Чи нижчий сьогодні мій показник HRV порівняно з моїм звичайним рівнем? Чи є ще щось незвичайне для мене зараз?

ECG записи

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

  • Скільки ECG записів у мене є цього року, і що вони показали?
  • Покажи мені мої останні кілька ECG записів і познач ті, у яких не було синусоїдального ритму.
  • Чи вживав я кофеїн або спав надзвичайно мало перед моїм останнім ECG?

Вага та склад тіла

Орієнтовані на тренди підказки, що поєднують в собі загальну картину та конкретні вказівки.

  • Як змінилася моя вага за останні 3 місяці? Вкажіть мою середню вагу, загальну зміну та те, чи спостерігається тенденція до збільшення, зменшення чи стабільність.
  • Який у мене середній відсоток жиру в організмі цього місяця і як він відрізняється від показника минулого місяця? Скажіть, чи є ця зміна суттєвою.
  • Я намагаюся схуднути приблизно на 0,5 кг (або 1 фунт) на тиждень. З огляду на мої останні тенденції щодо ваги, чи вдається мені дотримуватися цього темпу?
  • Використовуючи мої останні дані FitnessSyncer, розрахуйте, скільки часу мені знадобиться, щоб набрати 75 кг, якщо поточна динаміка моєї ваги збережеться.

Артеріальний тиск і здоров’я серцево-судинної системи

Корисно для людей, які під наглядом лікаря контролюють артеріальний тиск.

  • Покажіть мені звіт про артеріальний тиск за останні 90 днів, включаючи середні значення, мінімальні та максимальні показники, а також мою класифікацію за шкалою Американської кардіологічної асоціації (AHA). Поясніть простими словами, що означає ця класифікація.
  • Чи перебуває мій артеріальний тиск цього місяця переважно в межах норми, чи є багато випадків підвищеного тиску або гіпертонії? Вкажіть на будь-які тривожні тенденції.
  • Чи спостерігається тенденція до підвищення чи зниження мого артеріального тиску протягом останніх 3 місяців, і яким було моє останнє значення?
  • З огляду на результати вимірювань артеріального тиску за останні 30 днів, які практичні питання мені слід обговорити зі своїм лікарем?

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

Показник «час у діапазоні» та порівняння поточних і попередніх значень.

  • Які за останні 14 днів були мої середній рівень глюкози, час перебування в нормі та розрахунковий показник A1C згідно з даними 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?
  • Вручну внести дані про 30-хвилинне силове тренування, яке я сьогодні провів, у мій FitnessSyncer Notebook — спалив приблизно 250 калорій.

Джерела, синхронізація та усунення несправностей

Перегляньте свої джерела та пункти призначення FitnessSyncer і усуньте деякі проблеми.

  • Перелічити всі додатки та пристрої, до яких FitnessSyncer наразі підключено в моєму обліковому записі, та показати, коли вони востаннє синхронізувалися.
  • Відобразити список налаштованих мною пунктів призначення, вказати, чи вони увімкнені, та коли вони востаннє виконувалися.
  • Запустіть оновлення мого джерела Coros і повідомте мені, чи синхронізація розпочалася успішно.
  • Запустити мою точку призначення Strava зараз, щоб мої останні тренування були передані, і підтвердити, коли синхронізація потрапила в чергу.

Одиниці виміру, налаштування та персоналізація

Дайте зрозуміти, що агент може керувати налаштуваннями у ході розмови.

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

Багатоетапні робочі процеси для «досвідчених користувачів»

Вони демонструють багатофункціональні можливості сервера MCP у сфері логічного міркування.

  • Якщо розглянути дані за останні 3 місяці з мого FitnessSyncer, то які основні тенденції спостерігаються щодо фізичної активності, ваги, сну та артеріального тиску? Для кожного з цих показників скажіть, чи тенденція покращується, погіршується чи залишається стабільною.
  • Виходячи з моїх поточних показників ваги, сну та кількості кроків, запропонуйте простий 4-тижневий план із цілями для кожної сфери, які здаються реалістичними, а не надто амбітними.
  • Проаналізуйте останні 90 днів і знайдіть тижні, протягом яких я погано спав, а частота серцебиття у стані спокою або артеріальний тиск були вищими, ніж зазвичай. Опишіть ці тижні та вкажіть, що змінилося.
  • Використовуйте FitnessSyncer, щоб перелічити всі мої записи про вагу зошитів за останній рік, визначити мінімальні та максимальні показники та пояснити, як я змінював їх.

Початок роботи

Почати роботу дуже просто. Якщо ви ще не є користувачем FitnessSyncer або ще не налаштували свій обліковий запис, радимо почати звідси, щоб налаштувати свій обліковий запис. Асистенти AI ніколи не бачать пароль вашого облікового запису. Вони використовують додаток OAuth, який ви створюєте за допомогою ідентифікатора клієнта (Client ID) та секретного ключа клієнта (Client Secret). Ви можете будь-коли скасувати доступ у своєму профілі FitnessSyncer або в розділі «Налаштування розробника» (Developer Configuration).

Після налаштування облікового запису вам потрібно створити профіль 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, щоб зрозуміти, як користувачі використовують цей веб-сайт. Дізнатися більше