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 月 1 日至 1 月 31 日期間的健康概況,並告訴我哪些日子狀況特別好或特別差。
  • 最近我的健康數據真的有發生任何變化嗎?請只告訴我真正的變化,而非正常的週與週之間的波動。
  • 請將過去四週的數據與前三個月的數據進行比較,並告訴我我的各項指標中有哪項發生了變化、變化方向為何,以及變動幅度是多少。

活動與培訓

請著重於步數、距離和訓練負荷。

  • 我這週的活動量是否比上週多?請使用我平時在 FitnessSyncer 中使用的任何指標(步數或距離),並說明兩者之間的差異。
  • 請為我提供過去 30 天的運動摘要,內容應包含總距離、運動時間、消耗卡路里,以及我最常進行的運動類型。
  • 過去 90 天來,我的每日步數是呈上升還是下降趨勢?請說明變化幅度,以及該變化在統計上屬於微小還是顯著。
  • 請將我本月的活動狀況與上個月進行比較,並根據我最近的活動模式,告訴我我為維持整體健康所做的努力是否足夠。
  • 過去 30 天內,我跑得最快的英里成績是多少?那是在哪次跑步中跑出的?
  • 請顯示我最近一次跑步的每英里分段時間,並告訴我我的配速是否均勻。
  • 請顯示我上次在泳池游泳時的 100 碼分段成績。

心率、心率變異性(HRV)與恢復

靜息心率、心率區間、心率變異性(HRV)、最大攝氧量(VO2 max)及其他恢復指標。

  • 請提供我過去 30 天的心臟健康摘要——包括靜息心率、心率變異性(HRV)、睡眠期間的心率,以及在各心率區間所花費的時間。
  • 過去 30 天來,我的靜息心率有何變化?是呈上升還是下降趨勢?
  • 請將我過去兩週的夜間心率變異性(HRV)與日間心率變異性(HRV)進行比較,並告訴我,這樣看來我在兩次訓練之間是否恢復得不錯。
  • 我目前的最大攝氧量(VO2 max)是多少?過去 90 天來的變化趨勢如何?
  • 今天我的心率變異性(HRV)是否比平常低?目前還有其他任何不尋常的情況嗎?

ECG 錄音

記錄從 Apple Watch、Fitbit Sense、Withings 及其他支援 ECG 功能的裝置所同步的心電圖(ECG)之元資料、歷史摘要及跨供應商背景資訊。 分類結果始終由記錄裝置回報,僅供參考,不得用於診斷,且波形資料本身絕不會被傳回。

  • 今年我有多少份 ECG 記錄,這些記錄顯示了什麼?
  • 請顯示我最近幾次 ECG 的記錄,並標記其中任何非竇性心律的記錄。
  • 在我最近一次 ECG 之前,我是否攝取了咖啡因,或是睡眠時間比平常少得多?

體重與身體組成

結合「快照」與「指引」的趨勢導向提示。

  • 過去 3 個月來,我的體重有何變化?請列出我的平均體重、總體重變化幅度,以及體重趨勢是上升、下降還是穩定。
  • 本月我的平均體脂率是多少?與上個月相比如何?請告訴我這個變化是否具有統計意義。
  • 我正試著每週減重約 0.5 公斤(或 1 磅)。根據我最近的體重變化趨勢,我目前的減重進度大致上符合這個目標嗎?
  • 根據我最近的 FitnessSyncer 數據,假設目前的體重趨勢持續下去,請預測我需要多久才能達到 75 公斤。

血壓與心血管健康

適合在醫師指導下監測高血壓的人士使用。

  • 請顯示我過去 90 天的血壓摘要,內容應包含平均值、最低值/最高值,以及我的 AHA 分級。請用淺顯易懂的語言說明該分級的含義。
  • 這個月我的血壓大多在正常範圍內,還是有許多偏高或高血壓的讀數?請指出任何值得擔憂的趨勢。
  • 過去 3 個月來,我的血壓是呈上升還是下降趨勢?我最近一次的血壓數值是多少?
  • 根據我過去 30 天的血壓測量數據,我應該與醫生討論哪些實際問題?

葡萄糖與糖尿病

「目標範圍內時間」以及「近期與先前」的比較。

  • 根據我的 FitnessSyncer 數據,過去 14 天內,我的平均血糖值、血糖值處於目標範圍的時間,以及預估的 A1C 值分別是多少?請將這些數據與前 14 天進行比較。
  • 過去一個月,我是否達到了糖尿病患者的一般「血糖在目標範圍內」目標?請說明我距離該目標還有多遠。
  • 本週的血糖值與上週相比如何?請包含平均值、波動範圍及處於目標範圍內的時間。
  • 觀察我過去 90 天的血糖值,是否有特定時段或特定日子,我的血糖值通常會偏高或偏低?

睡眠與恢復

應著重於一致性、持續時間與品質。

  • 過去 30 天內,我的平均睡眠時間是否至少有 7 小時?如有相關資料,請一併列出淺睡、深睡及快速眼動睡眠(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 記錄在我的筆記本中,並標記為「早餐前」。
  • 將昨晚從晚上 11: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 中的過敏原清單,並註明其會引起蕁麻疹。
  • 記錄:我今天開始在 FitnessSyncer Notebook 中每日一次服用 10 毫克利辛普利。
  • 請將「第 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 助理絕不會看到您的帳戶密碼。它們使用您透過 Client ID 和 Client Secret 所建立的 OAuth 應用程式。您可以隨時從您的 FitnessSyncer 個人檔案或開發者設定中撤銷存取權限。

完成帳戶設定後,您需要建立一個 API 設定檔,以便與您的 AI 助理進行整合。這聽起來很複雜,但實際上非常簡單。

  1. 前往「開發者帳戶」頁面。
  2. 在頁面底部,從清單中選擇您的 AI 助理,然後點擊「建立」。若未看到該選項,請選擇「MCP:API 金鑰」。
  3. 如果您已選取我們原生支援的 AI 助理,請在下一頁記下「Client Id」和「Client Secret」,因為您在設定該助理時會需要這些資訊。

    如果您選擇了 API 金鑰,在下一頁,FitnessSyncer 會要求您指定希望授予此 AI 助理的所有權限。 請選擇您希望開放的選項,然後點選「建立 API 金鑰」;在下一頁,系統將顯示您的 API 金鑰,您需要此金鑰來設定您的助理。

    注意:Client Secret 和 API 金鑰僅在首次使用時顯示;若您遺失了這些資訊,隨時可以重新產生,但您也必須重新設定您的助理。
  4. 請依照下方連結中針對您所使用助理的說明進行操作。

您的 AI 助理可能會主動提議自動向 FitnessSyncer 註冊,其選項名稱可能為「自動註冊」、「動態客戶端註冊」或「使用 Claude 已發佈的身分」。 由於 FitnessSyncer 不支援自動註冊,因此請務必選擇可讓您輸入上述所建立的「客戶端 ID」和「客戶端密鑰」的選項。

您的助理可能會告知您,由於 FitnessSyncer 未進行公告,因此無法取得 OpenID Connect、客戶端元資料文件或 CIMD。這是預期中的情況,且不會影響連線功能。 FitnessSyncer 刻意將您的帳戶個人資料排除在整合流程之外,而您的助理僅需「客戶端 ID」和「客戶端密鑰」。

若您的 AI 助理未列於清單中,請聯絡我們,以便我們提供協助。

給您的助理的指示

每個輔助程式都會要求提供同樣的兩項資訊:伺服器位址以及您剛才建立的金鑰,而且每個輔助程式都會將它們儲存到不同的位置。請選擇您要的:

我的資料安全嗎?

沒錯!您始終能掌控自己的資料。我們不會將您的資料用於訓練。此整合功能僅會根據您與助理的對話內容,使用您核准的資料。

若您改變主意,撤銷設定非常簡單。您可以在個人檔案中撤銷這些權限,或刪除在「開發者設定」中建立的應用程式。

這需要額外收費嗎?

不,FitnessSyncer MCP Server 適用於任何帳戶。至於免費帳戶,可用資料量則如 FitnessSyncer Pro 說明中所述有所限制。

AI 能否刪除我的資料?

FitnessSyncer MCP 伺服器無法刪除您 FitnessSyncer 帳戶中的資料,亦無法刪除任何來源或目標系統中的資料。

如果我撤銷該應用程式或輪替客戶端密鑰,會發生什麼情況?

若您重新建立權限、刪除權限等,當前的連線將會中斷。您需要依照上述說明重新建立連線。

FitnessSyncer 會使用必要的 Cookie 來協助您登入並記住您的設定。在獲得您的同意後,我們也會使用分析型 Cookie 來了解使用者如何使用本網站。 了解更多