MCP精准肿瘤学平台
一个MCP服务器,它 enables 访问来自CIViC数据库的临床证据,允许用户在变异、疾病、药物和表型之间进行搜索,以支持精准肿瘤学研究。 (注:原句中的“enables”根据语境翻译为“使得;使能够”,为了句子流畅调整了部分结构,如果需要完全直译可改为:“一个MCP服务器,它使访问来自CIViC数据库的临床证据成为可能…”)
服务介绍
演示
https://github.com/user-attachments/assets/02129685-5ba5-4b90-89e7-9d4a39986210
设置
前提条件
- uv 或 Docker
- Claude Desktop(用于 MCP 集成)
设置指南
有关详细的设置说明,请参阅以下文档:
-
NANDA 主机设置
请参阅docs/nanda-server-setup.md了解后端配置和 NANDA 服务器的本地注册。 -
Claude Desktop 设置
请参阅docs/claude-desktop-setup.md了解有关配置本地开发环境和 MCP 集成的指导。
这些指南包括所有必需的步骤、环境配置和使用说明,以便快速上手。
工具列表
search_clinical_evidence:一个用于查询临床证据数据并返回格式化报告的 MCP 工具。
输入模式
该工具接受以下可选参数:
disease_name(str):按疾病过滤(例如,“非小细胞肺癌”)。therapy_name(str):按疗法或药物过滤(例如,“西妥昔单抗”)。molecular_profile_name(str):按基因或变异过滤(例如,“EGFR L858R”)。phenotype_name(str):按表型过滤(例如,“胸痛”)。evidence_type(str):按证据类型过滤(例如,“预测性”,“诊断性”)。evidence_direction(str):按证据方向过滤(例如,“支持”)。filter_strong_evidence(bool):如果为True,则仅包含评级大于 3 的证据(最大值为 5)。
输出
该工具返回一个包含四个部分的格式化字符串:
- 统计数据:
- 证据项总数
- 平均证据评分
- 前3名疾病、基因、变异、疗法和表型(附计数)
- 前10名证据条目:
- 列出评分最高的证据项,包括详细信息如疾病、表型、基因/变异、疗法、描述、类型、方向和评分。
- 来源与引用:
- 前10名证据条目的引用和URL。
- 免责声明:
- 声明该工具仅用于研究目的,不提供医疗建议。
示例用法
- "查找涉及KRAS突变的结直肠癌疗法的预测性证据。"
- "有关伊马替尼治疗白血病的研究吗?"
- "哪些疗法与胰腺癌的证据相关联?"
致谢
许可证
本项目根据MIT许可证发布 - 详情请参见LICENSE文件。
免责声明
⚠️ 该工具仅供研究用途。它不能替代专业医疗建议、诊断或治疗。
贡献者
- Obada Qasem (@obadaqasem), Nexgene AI
- Kutsal Ozkurt (@Goodsea), Nexgene AI