Skip to content

Repository files navigation

Awesome Medical MCP Server

English | 中文

🏥 专业的医疗 MCP (Model Context Protocol) 服务器集合,为 Claude AI 医疗助手提供精准的医疗计算工具

Node.js TypeScript MIT License GitHub Stars

📋 目录

🚀 项目介绍

本项目为 AI 医疗助手提供专业的医疗计算工具,让您可以在与 MCP Host(MCP Client) 对话时获得准确的医疗计算结果和专业解释。

主要特点

  • 🎯 精准计算: 基于国际权威医疗公式和指南
  • 🏥 专业术语: 完整的中文医疗术语支持
  • 🔍 详细解释: 包含参考范围和临床意义说明
  • 📦 一键安装: 支持 DXT 扩展格式,双击即可安装

🛠️ 可用工具

分类 工具名称 工具介绍
肾脏功能 @medical-mcp/egfr-calc-mcp-server eGFR(估算肾小球滤过率)和肌酐清除率计算器
• 支持 CKD-EPI 2021 公式
• 支持 MDRD 公式
• 支持 Cockcroft-Gault 公式
• 提供详细的临床解释和分期
妊娠期管理 @medical-mcp/pregnancy-due-dates-mcp-server 专业预产期计算工具,基于中国人群数据
• 支持末次月经法(LMP)
• 支持头臀长测量法(CRL)
• 支持IVF/FET专用算法
• 提供妊娠期里程碑时间表
儿科评估 @medical-mcp/pediatric-asthma-score-mcp-server 儿童哮喘评分(PAS)计算器
• 适用于2-18岁儿童哮喘严重程度评估
• 基于临床症状和体征评分
• 提供治疗建议和风险分层
• 支持中文医疗术语
感染性疾病 @medical-mcp/strep-mcisaac-calculator-mcp-server 链球菌性咽炎McIsaac评分计算器
• 基于改良Centor评分系统
• 评估链球菌感染概率
• 指导抗生素使用决策
• 适用于3岁以上患者
• 提供临床处理建议

💾 安装使用

方式一:DXT 扩展安装(推荐)

截图

  1. 下载扩展文件

    • 前往 Releases 页面
    • 下载对应工具的 .dxt 文件
  2. 一键安装

    • 双击 .dxt 文件
    • 在支持的 AI 应用中自动安装完成

方式二:手动安装

  1. 克隆项目

    git clone https://github.com/shanggqm/awesome-medical-mcp-server.git
    cd awesome-medical-mcp-server
  2. 安装依赖和构建

    npm run bootstrap  # 安装所有依赖并构建所有包
    npm run pack:dxt:all  # 生成所有DXT扩展文件

⚙️ 配置指南

Claude Desktop 配置

如果您选择手动安装,需要在 Claude Desktop 的配置文件中添加:

Windows: %APPDATA%\Claude\claude_desktop_config.json
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "egfr-calculator": {
      "command": "npx",
      "args": ["@medical-mcp/egfr-calc-mcp-server"]
    },
    "pregnancy-due-dates": {
      "command": "npx",
      "args": ["@medical-mcp/pregnancy-due-dates-mcp-server"]
    },
    "pediatric-asthma-score": {
      "command": "npx",
      "args": ["@medical-mcp/pediatric-asthma-score-mcp-server"]
    },
    "strep-mcisaac-calculator": {
      "command": "npx",
      "args": ["@medical-mcp/strep-mcisaac-calculator-mcp-server"]
    }
  }
}

📖 使用示例

截图 截图 截图

eGFR 计算示例

请帮我计算肾小球滤过率:
- 年龄:65岁
- 性别:男性
- 血肌酐:1.2 mg/dL

预产期计算示例

请帮我计算预产期:
- 末次月经:2024年1月1日
- 月经周期:28天
根据超声检查计算预产期:
- 头臀长:65毫米
- 检查日期:2024年3月15日

Claude 将使用相应的医疗计算工具,为您提供详细的计算结果和临床解释。

🤝 参与贡献

欢迎提交问题报告、功能建议或贡献代码!详细的开发指南请参考 CLAUDE.md

  • 问题反馈: GitHub Issues
  • 功能建议: 通过 Issues 提交您的想法
  • 代码贡献: Fork 项目并提交 Pull Request

⚠️ 重要声明

免责声明: 本项目提供的所有医疗计算工具仅供教育和参考用途,不能替代专业医疗建议、诊断或治疗。

  1. 使用前请咨询专业医师
  2. 工具结果仅供参考
  3. 不承担任何医疗责任
  4. 请遵循当地医疗法规
  5. 如有疑问请寻求专业医疗帮助

📄 许可证

本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。

🌟 支持项目

如果这个项目对您有帮助,请给我们一个 ⭐️!

GitHub stars


感谢您使用 Awesome Medical MCP Server! 🏥✨

About

awesome medical calculator mcp server

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages