关于 supplement-advisor-mcp
supplement-advisor-mcp 是面向 MCP 兼容客户端的循证补充剂推荐服务。它利用有来源的产品和临床数据,提供推荐、剂量指导、剂型比较及药物相互作用检查。
主要功能
- 01依据证据排序补充剂推荐
- 02比较补充剂剂型及吸收数据
- 03检查药物与营养素的相互作用
- 04提供剂量指导和试验参考
- 05判定补充剂剂型质量
适用场景
- 01查找适用于某种状况的补充剂
- 02比较甘氨酸镁与柠檬酸镁等剂型
- 03检查药物是否可能导致营养素流失
- 04评估产品所列的补充剂剂型
MCP 相关
该服务向 MCP 客户端提供推荐、比较、相互作用检查、剂量指导和剂型分类工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| supplement | enum | 是 | 要获取推荐的补充剂magnesium | vitamin-d | omega-3 | creatine | iron | vitamin-b12 | coq10 | collagen | multivitamin | protein | biotin | calcium-citrate | vitamin-c | methylfolate | probiotics | ashwagandha | tongkat-ali | l-theanine | zinc |
| condition | string | 否 | 健康状况或目标(例如 'sleep'、'anxiety'、'deficiency'、'muscle-building')。省略则提供一般建议。 |
详细介绍
Supplement Advisor MCP Server
基于证据的补充剂推荐 MCP 服务。读取来自 verifiedsupplementdata.com 的实时产品目录(并提供离线备用数据),还可检查药物相互作用并比较不同剂型。数据来源包括 NIH DSLD、PubMed、NSF 和 USP。
适用于 Claude、Cursor、Windsurf 以及任何兼容 MCP 的客户端。
工具
| 工具 | 描述 |
|---|---|
recommend_supplement | 根据健康状况获取排序后的补充剂推荐,包含临床证据、剂量、每剂成本和购买链接 |
compare_forms | 比较补充剂的不同剂型(例如,甘氨酸镁、柠檬酸镁和氧化镁),并提供吸收数据和警告 |
check_interactions | 检查药物是否会导致营养素缺乏,涵盖他汀类药物、二甲双胍、PPI、避孕药等 |
get_dosage | 根据健康状况获取基于证据的剂量建议,附有临床试验参考资料和服用时间指导 |
classify_form | 粘贴任意产品名称或成分列表,即可获取所用补充剂剂型的质量评估 |
涵盖的补充剂
镁(甘氨酸盐)、维生素 D3、Omega-3、肌酸、铁(双甘氨酸盐)、维生素 B12、CoQ10、胶原蛋白、复合维生素、蛋白质、生物素、柠檬酸钙、维生素 C、甲基叶酸、益生菌、南非醉茄、L-Theanine、Tongkat Ali、锌
快速开始(npx)
npx supplement-advisor-mcp
Claude Desktop / Claude Code 配置
添加到 MCP 配置中:
{
"mcpServers": {
"supplement-advisor": {
"command": "npx",
"args": ["-y", "supplement-advisor-mcp"]
}
}
}
安装(从源代码安装)
git clone https://github.com/erinheit451/supplement-advisor-mcp.git
cd supplement-advisor-mcp
npm install
npm run build
npm start
数据来源
- 美国国立卫生研究院膳食补充剂标签数据库(DSLD)
- PubMed — 附有 PMID 的临床试验参考资料
- NSF International — 第三方认证数据
- 美国药典(USP) — 质量标准
完整的比较页面和产品排名:verifiedsupplementdata.com
工作原理
该服务加载结构化证据数据(临床剂量、剂型比较、药物与营养素的相互作用),并通过 MCP 工具提供这些数据。当 AI 助手收到补充剂相关问题时,会调用相应工具,并获取格式化且有引文支持的建议。
产品排名依据每种有效日剂量的成本、第三方认证状态和临床证据,而非赞助情况。
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。