neiltron/apple-health-mcp

Local-first Apple Health MCP server. Lets AI assistants answer questions about your sleep, workouts, activity and heart data from a local export.

解決的問題

讓 AI 助手(MCP 客戶端)能安全地查詢並分析從 Apple Health 導出的個人健康資料。使用者無需手動瀏覽試算表,而是可以使用自然語言向 AI 提出請求,讓 AI 協助找出趨勢、產生報告,或回答關於健康指標的特定問題。

運作方式

本專案實作一個在使用者電腦上本地執行的 Model Context Protocol (MCP) 伺服器。它讀取由「Simple Health Export CSV」應用程式產生的 CSV 導出檔,並載入至記憶體中的 DuckDB 資料庫。這讓 AI 客戶端能對健康資料執行唯讀 SQL 查詢,而資料本身永遠不會離開本地環境(僅查詢結果會傳送給 LLM 提供者)。

適用對象

希望使用 LLM 分析 Apple Health 資料,且願意透過第三方 CSV 工具匯出資料的個人。

主要特色

  • 本地處理:資料原地讀取並透過 DuckDB 在本地處理。
  • SQL 驅動:使用 SQL 進行精確的資料擷取與結構探索。
  • 自動摘要:內建專用工具,可產生週報、月報或自訂健康報告。
  • 結構探索:提供工具協助 AI 理解特定使用者匯出資料中可用的資料表、欄位與單位。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案