革命性的 Model Context Protocol 服务器,提供全面访问以色列卫生部的完整药品数据库,供 AI 代理使用。
首个将以色列医疗数据与 AI 结合的 MCP 服务器,使 Claude 和其他 AI 代理能够利用实时的以色列药品数据,提供基于证据的用药指导、安全评估和治疗建议。
不同于基本的 MCP 服务器,这包括了 3 个专业级别的信息模板,帮助组织卫生部的药品数据:
compare_therapeutic_options - 使用官方数据进行结构化的药品比较drug_safety_verification - 来自监管来源的组织化安全信息symptom_to_treatment_workflow - 基于医学类别的信息发现# 克隆仓库
git clone https://github.com/DavidOsherDevDev/israel-drugs-mcp-server.git
cd israel-drugs-mcp-server
# 安装依赖
npm install
# 构建项目
npm run build
# 启动服务器
npm start
添加到您的 Claude Desktop 设置 (~/.claude.json 或 %APPDATA%\Claude\claude.json):
{
"mcpServers": {
"israel-drugs": {
"command": "node",
"args": ["/path/to/israel-drugs-mcp-server/dist/index.js"],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}
"查找关于儿童用对乙酰氨基酚的信息"
"使用治疗比较工具比较 3-5 岁儿童头痛时的布洛芬和艾德维尔"
"为患有糖尿病和高血压的老年患者运行华法林的安全检查"
"35 岁患者发烧和头痛有哪些治疗方法?"
discover_drug_by_name目的:全面的药品搜索和信息检索
参数:
medication_query(必需):药品名称或部分名称patient_preferences:预算、处方获取、可用性偏好search_scope:搜索广度(精确、相似、广泛)用例:药品识别和详细信息访问的主要工具。
示例:
discover_drug_by_name({
medication_query: "אדויל לילדים",
patient_preferences: { budget_conscious: true },
search_scope: "similar_names"
})
find_drugs_for_symptom目的:基于证据的症状治疗发现
参数:
primary_category(必需):主要症状类别specific_symptom(必需):目标症状treatment_preferences:非处方药偏好、健康篮子优先级、结果限制用例:基于症状的治疗选择的临床决策支持。
explore_generic_alternatives目的:治疗替代品和通用选项发现
参数:
search_criteria:活性成分、ATC 编码、给药途径或参考药品comparison_criteria:健康篮子优先级、价格比较、强度匹配用例:成本效益的处方和药典管理。
browse_available_symptoms目的:系统地探索可治疗的病症
参数:
category_filter:特定医学专科include_popular_symptoms:显示经常搜索的病症clinical_priority_order:按紧急程度排序用例:治疗路径发现和临床教育。
get_comprehensive_drug_info目的:完整的药品说明书,附带监管细节
参数:
drug_registration_number(必需):官方注册编号info_depth:基本信息、详细信息或综合信息级别language_preference:希伯来语、英语或两者用例:详细的临床审查和监管合规验证。
verify_drug_visual_identity目的:视觉药品识别和验证
参数:
drug_registration_number(必需):药品注册编号image_purpose:识别、验证或患者教育用例:药品安全和错误预防。
suggest_drug_names目的:智能拼写纠正和名称补全
参数:
partial_name(必需):部分或拼错的药品名称search_type:商品名、活性成分或两者max_suggestions:返回的建议数量用例:准确的药品识别并纠正错误。
list_administration_routes目的:全面的给药途径信息
参数:
complexity_level:简单、中等、复杂或所有途径patient_age_group:年龄适当的给药方法onset_requirements:所需的治疗起效时间用例:给药途径优化和适合患者的给药方法。
explore_therapeutic_categories目的:ATC 分类系统探索和药品发现
参数:
level:分类深度(主要组、子组、全部)therapeutic_area:医学专科或解剖系统include_usage_patterns:开药频率和临床模式用例:系统的治疗探索和药典开发。
compare_therapeutic_options教育药品信息比较
组织卫生部的药品数据,用于教育比较目的。
输入参数:
drug_list(必需):逗号分隔的药品clinical_context:医学指示,用于信息背景target_population:教育目的的患者人群comparison_focus:主要信息区域(安全性数据、监管状态等)decision_framework:信息组织方法提供的内容:
示例用法:
使用信息比较模板:
- drug_list: "Nurofen,Advil,Tylenol"
- clinical_context: "儿科止痛信息"
- target_population: "3-5 岁儿童"
- comparison_focus: "安全信息和监管状态"
输出:基于卫生部数据的组织教育信息,用于研究和学习目的。
drug_safety_verification教育安全信息组织
访问并组织来自监管来源的官方安全信息,用于教育目的。
输入参数:
drug_identifier(必需):药品名称或注册编号patient_age_group:年龄类别,用于特定人群的信息medical_conditions:相关信息背景的医学状况current_medications:并发药物,用于相互作用信息allergies:已知敏感性,用于禁忌信息safety_concerns:具体信息关注领域risk_tolerance:信息详细程度提供的内容:
symptom_to_treatment_workflow基于医学类别的教育信息发现
探索按医学类别和症状组织的药品信息,用于教育目的。
输入参数:
presenting_symptoms(必需):症状类别,用于信息发现patient_age:年龄组,用于特定人群的信息medical_history:医学状况,用于信息背景severity_assessment:信息详细程度treatment_goals:教育信息重点resource_constraints:信息范围限制提供的内容:
人类:"Symbicort 在健康篮子中的状态是什么?"
AI 回应:使用 discover_drug_by_name 查找 "Symbicort"...
找到:SYMBICORT TURBUHALER 160/4.5 MCG
- 健康篮子:✅ 包含
- 需要处方:是
- 价格:89.45 新谢克尔
- 制造商:阿斯利康
- 适应症:哮喘和慢性阻塞性肺病维持治疗
人类:"使用比较工具比较 65 岁糖尿病患者使用立普妥和克瑞斯托"
AI:使用 compare_therapeutic_options...
[生成完整的 12 页临床分析,包括:]
加权评分矩阵:
| 标准 | 权重 | 立普妥 | 克瑞斯托 | 获胜者 |
|------|------|--------|---------|-------|
| 临床疗效 | 30% | 4.2 | 4.5 | 克瑞斯托 |
| 安全档案 | 25% | 4.0 | 4.3 | 克瑞斯托 |
| 经济影响 | 20% | 3.8 | 3.2 | 立普妥 |
| 患者体验 | 15% | 4.1 | 4.0 | 立普妥 |
| 实施 | 10% | 4.2 | 3.9 | 立普妥 |
最终推荐:克瑞斯托(4.18)vs 立普妥(4.02)
主要选择:克瑞斯托,需要加强监测糖尿病相互作用
人类:"老年肾病患者使用二甲双胍的安全检查"
AI:使用 drug_safety_verification...
[生成全面的安全分析:]
🔴 识别中等风险
- 肾功能不全禁忌(eGFR <30)
- 老年人乳酸酸中毒风险
- eGFR 30-45 需要减少剂量
- 推荐加强监测方案
- 替代品:DPP-4 抑制剂可能更安全
人类:"吸烟者持续咳嗽的治疗选择"
AI:使用 symptom_to_treatment_workflow...
[生成结构化的治疗路径:]
立即评估:
- 戒烟咨询(优先级 1)
- 推荐胸部 X 光检查
- 区分有痰和无痰咳嗽
治疗算法:
步骤 1:保守管理(1-2 周)
- 干咳使用右美沙芬
- 有痰咳嗽使用愈创甘油醚
- 蜂蜜和温液体
步骤 2:如果持续,进行医学评估
- 临床检查
- 如果是细菌感染,考虑抗生素
- 如果有喘息,尝试支气管扩张剂
以色列医疗系统:
- 健康篮子中可用:是
- 推荐家庭医生咨询
- 如果超过 3 周持续,推荐转诊至呼吸科
此 MCP 服务器专为信息、教育和研究目的设计:
我们欢迎贡献以改进以色列医疗 AI!
🍴 分叉仓库
git fork https://github.com/DavidOsherDevDev/israel-drugs-mcp-server.git
**