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 理解特定用户导出数据中的可用表、列和单位。
相关
- 项目
- 项目
- 项目
- 项目
- 项目