Token导航 LogoToken导航TokenDH.com
AI Medical Triage System logo
运维云端stdio官方级别未说明来源级核验

AI Medical Triage System

MCP Server

医疗分诊系统是一个智能平台,通过集成模型上下文协议(MCP)服务器和高级LangGraph工作流,自动化从症状输入到预约安排的整个分诊流程,适用于诊所、医院和远程医疗服务提供商。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Python云端部署Docker

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Rohan7530

提供方

Rohan7530

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

______________________________________________________________________

标题:医疗分诊系统 表情符号🩺 颜色来源:蓝色 颜色To:绿色 sdk:docker 固定:false

医疗分诊MCP服务器+LangGraph集成

总结

医疗分诊系统是一个智能平台,旨在简化患者评估和医疗资源分配。通过将模型上下文协议(MCP)服务器与高级LangGraph工作流集成,该应用程序自动化了从症状摄入到预约的分诊过程。患者可以输入他们的症状,然后使用医学知识库和人工智能推理进行分析。该系统确定每个病例的紧急程度,为患者匹配合适的医生或专家,并管理预约时间表和通知。其模块化架构确保了可扩展性、可维护性,并易于与外部大型语言模型(LLM)集成,以增强对自然语言的理解。该平台适用于寻求优化患者流程、减少人工工作量并通过智能自动化改善医疗结果的诊所、医院和远程医疗提供者。

特性

  • MCP服务器:暴露人工智能代理的医疗资源和工具
  • LangGraph工作流:协调完整的分流流程
  • 医学知识库:症状、状况和分诊协议
  • 医生数据库:可用的医生和专家
  • 委任制:预订和可用性管理
  • 通知系统:患者沟通

快速启动(本地)

python3.12 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
# Set env for LLM
export USE_LLM=true
export LLM_MODEL=qwen2.5:7b
export LLM_BASE_URL=https://your-public-llm.example.com
# Run frontend
streamlit run frontend.py

在拥抱脸空间上部署(Docker SDK)

  1. 创建一个空间(SDK:Docker,公共)。
  2. 推送此回购(必须包括 Dockerfile, requirements.txt, frontend.py).
  3. 空间→ 设置→ 变量和秘密,设置:

- USE_LLM=true - LLM_MODEL=qwen2.5:7b - LLM_BASE_URL=https://your-public-llm.example.com

  1. Spaces将构建并运行容器。打开空间URL。

环境变量

  • USE_LLM (默认值 true):设置为 false 强制回退解析
  • LLM_MODEL (默认值 qwen2.5:7b)
  • LLM_BASE_URL (需要时 USE_LLM=true)

项目结构

Medical_mcp/
├── src/
│   ├── mcp_server/
│   │   ├── __init__.py
│   │   ├── server.py
│   │   ├── resources.py
│   │   └── tools.py
│   ├── langgraph_workflow/
│   │   ├── __init__.py
│   │   ├── workflow.py
│   │   ├── nodes.py
│   │   └── state.py
│   ├── models/
│   │   ├── __init__.py
│   │   └── data_models.py
│   └── utils/
│       ├── __init__.py
│       └── helpers.py
├── tests/
├── examples/
├── frontend.py
├── main.py
├── requirements.txt
├── Dockerfile
└── README.md

安装

  1. 创建Python 3.12虚拟环境:
python3.12 -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. 安装依赖项:
pip install -r requirements.txt
  1. 确保Ollama使用的是骆驼3:8b模型:
ollama pull llama3:8b
ollama serve

用法

运行主应用程序:

python main.py

建筑

该系统遵循模块化架构:

  1. MCP服务器 (src/mcp_server/):处理医疗资源和工具
  2. LangGraph工作流 (src/langgraph_workflow/):协调分流流程
  3. 数据模型 (src/models/):定义数据结构
  4. 公用事业 (src/utils/):辅助功能

工作流程

  1. 解析患者症状
  2. 利用医学知识评估分诊的紧迫性
  3. 寻找合适的医生
  4. 预订预约
  5. 发送通知

目录标签

目录标签

Python云端部署Docker医疗分诊本地部署智能自动化患者评估医疗资源分配预约管理

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP