适合谁
- 需要把异构化验单与可穿戴数据标准化的开发者或医疗数据团队
- 希望自托管、以 Apache-2.0 开源、面向 FHIR 的健康数据栈的团队
- 把健康数据工具接入 MCP 客户端(如 Claude Desktop、Cursor)的用户
- 需要在无网络、无密钥环境下做离线术语与单位解析的场景
Mirobody 是一个以 Apache-2.0 开源的 AI 原生健康数据引擎,把化验单、可穿戴与基因组数据统一为 LOINC 编码、UCUM 归一化、FHIR 友好的格式,并以 MCP 形式向 Claude Desktop、Cursor 或自建智能体提供智能体工具。它面向需要自托管、标准化健康数据的开发者与团队,并不适合只想用云端即开即用产品、或期望本地 GPU 推理的用户。使用时需注意健康数据的敏感性、照护圈共享授权、演示种子数据开关,以及文档内容会经托管模型提供方处理。
最强项 · 维护活跃度 13/20 最弱项 · 可靠性 9/20
静态评测 · 未实际运行收录于 2026-09-18
查看 FMRS 评分方法 →运行环境:Python 3.12+ · Docker
OPENROUTER_API_KEY
推荐的托管模型密钥,写入 .env 文件,从 openrouter.ai/keys 获取;仅代理/推理需要,离线解析不需要。
OPENAI_API_KEY
替代 OpenRouter 的模型密钥,从 platform.openai.com/api-keys 获取,写入 .env。
ANTHROPIC_API_KEY
替代模型密钥,从 platform.claude.com/settings/keys 获取,写入 .env。
SEED_DEMO_DATA
默认开启时填充演示护理圈数据;设为 false 用于存真实数据的部署。
AGENT_DIRS
指向自定义 agent 目录以替换内置 agent。
启动 ./deploy.sh 后访问 http://localhost:18060,确认 MCP 端点 /mcp 在 Claude Desktop/Cursor 设置中可见并返回健康状态;离线可运行 uvx mirobody resolve "LDL cholesterol" 验证解析器返回 LOINC 码。
连接成功后,可以直接对 AI 助手这样说:
依据项目文档列出,未经本站实测。
Mirobody 是一个 AI 原生的健康数据引擎,把化验单、可穿戴设备与基因组数据统一成 AI 可读的语言:LOINC 编码、UCUM 单位归一化、面向 FHIR。它分三个阶段工作:采集(3 个设备提供方、7 种文件格式、Apple Health 导入)、翻译(把任何读数解析为 LOINC · SNOMED CT · RxNorm 规范编码并归一化单位)、智能体(智能体通过虚拟文件系统阅读原始文档,并带图表与引用作答)。代码库内包含 440,961 个概念节点、22,044,110 条跨词表边、49,253 条多语言别名(中文 22,578 · 日语 16,809,以及德·西·法·韩·俄),并附带简体/繁体中文折叠表。解析器可离线运行,不需要密钥与网络;整个栈可通过 ./deploy.sh 自托管,并以 MCP 形式向 Claude Desktop、Cursor 或自建智能体提供每一项智能体工具(位于 /mcp,按用户授权)。项目以 Apache-2.0 许可开源,同时支撑面向消费者的健康产品 Theta Wellness。
通过 MCP 在 AI 助手中管理您的 Hevy 训练数据。
Firecrawl 官方 MCP Server,为 AI Agent 提供网页搜索、抓取与结构化提取
统一的命令行语法,接入约30个可信生物医学数据源。
加密、完全离线的 AI 代理长期记忆库
源版本 e7caaafd9aba 数据同步于 2026-11-02 查看 FMRS 评分方法