FitnessSyncer и ChatGPT

ChatGPT может считывать ваши данные о здоровье и физической форме через FitnessSyncer MCP Server, поэтому вы можете задавать вопросы о своей истории в понятной форме, вместо того чтобы составлять отчет. Спросите, как изменился ваш пульс в покое с января, лучше ли вы спите в дни тренировок или какой источник данных перестал синхронизироваться на прошлой неделе, и ChatGPT ответит вам, опираясь на ваши личные данные, а не на общие утверждения.
Он также может записать запись за вас, поэтому в рамках одного разговора можно продиктовать как результаты взвешивания, так и заметку.
Пользовательские серверы MCP добавляются через веб-интерфейс из раздела ChatGPT. Перечень тарифных планов, в рамках которых доступна эта функция, неоднократно менялся, а в рабочих пространствах типов «Business», «Enterprise» или «Edu» решение о том, можете ли вы добавить такой сервер, принимает администратор; поэтому некоторые из приведенных ниже шагов могут отличаться или отсутствовать в вашей учетной записи.
Прежде чем приступить к работе
- Учетная запись FitnessSyncer с подключенными источниками. Функция MCP Server входит в каждую учетную запись, поэтому ничего дополнительно покупать не нужно; если вы новичок, ознакомьтесь с разделом «Начало работы». Бесплатная учетная запись предоставляет доступ к более ограниченному объему исторических данных, точно так же, как и во всех других разделах сайта.
- ChatGPT в веб-версии, в рамках тарифного плана, предусматривающего использование настраиваемых MCP серверов. Мобильные и настольные приложения используют те элементы, которые вы добавляете в веб-версии, однако сами они не могут добавлять новые.
Шаг 1: Создайте свои ключи на FitnessSyncer
- Перейдите на страницу «Учетные записи разработчиков».
- Внизу страницы выберите OpenAI из списка и нажмите «Создать».
- Запишите идентификатор клиента (Client Id) и секретный ключ клиента (Client Secret). Секретный ключ клиента отображается только один раз; в случае его утери вы сможете сгенерировать новый, но тогда вам потребуется ввести его в поле ChatGPT заново.
Шаг 2: Добавьте FitnessSyncer к ChatGPT
- Выберите пункт «Плагины» слева.
- Нажмите кнопку со значком «плюс», а затем выберите «Добавить пользовательский сервер MCP».
- Если ChatGPT попросит вас сначала включить режим разработчика, включите его и подтвердите, что принимаете на себя риски. Эта настройка находится в разделе «Настройки», затем «Приложения», а затем «Дополнительные настройки».
- Загрузите файл
и добавьте его в качестве значка - Введите «FitnessSyncer» в поле «Название» и любое название по вашему усмотрению в поле «Описание»
- В разделе «Подключение» введите https://www.fitnesssyncer.com/services/mcp в поле «URL удалённого сервера MCP»
- Для аутентификации выберите OAuth. Остальные поля появятся после того, как вы сделаете этот выбор.
- Введите «profile_read,profile_write,source_read,source_data_read,destination_read,destination_write,notebook_write,annotation_read,annotation_write,leaderboard_participate» в поле «Области действия по умолчанию»; при аутентификации вы можете отменить выбор тех областей, которые не должны использоваться в данной сессии.
- Введите «https://www.fitnesssyncer.com/api/oauth/authorize» в поле «URL аутентификации»
- Введите https://www.fitnesssyncer.com/api/oauth/access_token в поле «URL токена»
- Выберите «Расширенные настройки» и скопируйте и вставьте идентификатор клиента (Client ID) и секретный ключ клиента (Client Secret), которые вы создали на этапе 1. ChatGPT также может зарегистрироваться самостоятельно с помощью динамической регистрации клиента или документа метаданных идентификатора клиента, однако FitnessSyncer не поддерживает ни тот, ни другой способ, поэтому ему потребуются именно те идентификатор клиента и секретный ключ клиента, которые вы создали.
- В качестве метода аутентификации для конечной точки токена выберите «client_secret_post».
- Выберите «Создать» — в более ранних версиях этого экрана эта функция называлась «Добавить».
- Нажмите кнопку «Подключиться» рядом со значком FitnessSyncer и подтвердите права доступа, запрашиваемые FitnessSyncer. Снимите галочки с тех пунктов, которые вы не хотите, чтобы ChatGPT выполнял; для ответов на вопросы достаточно прав на чтение.
OpenAI документирует свою часть этого процесса на специальных серверах MCP — именно там следует проверить, не начинают ли эти экраны снова двигаться.
Попробуйте
Начните новый чат, введите символ @ и выберите FitnessSyncer, а затем вставьте любой из следующих вариантов:
- Перечислите все приложения и устройства, к которым в данный момент подключена моя учетная запись FitnessSyncer, и укажите, когда они синхронизировались в последний раз.
- Как я спал на этой неделе по сравнению с прошлой?
- Как изменился мой пульс в состоянии покоя за последний месяц?
- Предоставьте мне еженедельный обзор состояния здоровья на основе всей информации, которой располагает FitnessSyncer обо мне, и обратите внимание на все показатели, выходящие за пределы моего нормального диапазона.
Важно выбрать FitnessSyncer с помощью @, поскольку в противном случае ChatGPT часто будет получать ответы из Интернета, а не обращаться к нам. На странице MCP Server представлено ещё много других идей.
ChatGPT объясняет результаты Ваших анализов с использованием общедоступных рекомендаций; это не является медицинской консультацией.
ChatGPT запрашивает у меня только URL-адрес сервера и заголовок. Куда вводить идентификатор клиента и секретный ключ клиента?
Нигде. На этом экране не предлагается поле OAuth, поэтому соответствующего поля там нет. Вместо этого воспользуйтесь ключом API: создайте учётную запись разработчика «MCP: Ключ API», затем введите «Authorization» в качестве названия заголовка, а в качестве значения — слово «Bearer», пробел и ваш ключ API. Порядок действий при подключении с помощью ключа API описан в соответствующем разделе.
Я не вижу раздела «Плагины» и пункта «Добавить собственный сервер MCP». Почему?
Пользовательские серверы MCP доступны не во всех тарифных планах ChatGPT и добавляются только в веб-версии, начиная с тарифного плана ChatGPT, а не через мобильное или настольное приложение. В рабочей среде Business, Enterprise или Edu решение о том, могут ли участники добавлять такие серверы, принимает администратор, поэтому данная опция может отсутствовать даже в том тарифном плане, который в остальном её предусматривает.
Если ChatGPT предоставляет вам URL-адрес сервера и заголовок, но не отображает экран OAuth, вместо этого можно использовать метод API-ключа.
За это взимается дополнительная плата?
Не с нашей стороны. Функция FitnessSyncer MCP Server доступна для любой учетной записи, а бесплатная учетная запись просто имеет меньший объем исторических данных, как описано на странице FitnessSyncer Pro. Вопрос о том, предлагает ли ваш тарифный план ChatGPT возможность использования собственных серверов MCP, следует адресовать OpenAI.
Как отключить ChatGPT?
Удалите пользовательский сервер MCP в разделе ChatGPT, после чего отмените его права доступа в своём профиле или удалите ключи OpenAI в разделе «Настройки разработчика». Удаление ключей приведёт к прекращению всех подключений, установленных с их помощью, поэтому для повторного подключения вам потребуется создать новые ключи.
