Token导航 LogoToken导航TokenDH.com
Medai MCP Assistant logo
搜索检索stdio官方级别未说明来源级核验

Medai MCP Assistant

MCP Server

一款集成了医疗问答、药品搜索、店铺定位和实时聊天功能的医疗AI助手,适用于健康咨询和药品查询。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Python搜索文档处理

安装说明

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

作者 / 组织

ABSatpute

提供方

ABSatpute

最后核验

2026/5/17 20:19

运行时

Python

快速接入

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

命令预览

python -m venv medlgenv

详细介绍

MedAI-集成MCP的医疗助理

一个生产就绪的医疗人工智能助手,使用Flask、SocketIO、LangGraph和模型上下文协议(MCP)构建,用于智能医疗搜索、存储位置和健康查询。

特性

  • 🏥 医疗问答:人工智能驱动的健康和医学信息
  • 💊 智能医疗搜索:模糊匹配与以店铺为中心的排名
  • 🗺️ 门店查询:通过实时位置检测查找最近的医疗商店
  • 📍 距离计算:使用Haversine公式进行实时距离计算
  • 🎯 路线规划:通过OSRM获取所选商店的路线
  • 💬 实时聊天:具有持久线程的基于WebSocket的消息传递
  • 🔧 多步查询:使用工具链的复杂查询
  • 📊 交互式地图:基于叶子的商店可视化
  • 📋 处方分析:基于图像的处方处理

安装

# Clone repository
git clone https://github.com/YOUR_USERNAME/medical_app_langgraph.git
cd medical_app_langgraph

# Create virtual environment
python -m venv medlgenv
medlgenv\Scripts\activate  # Windows

# Install Flask dependencies
pip install -r requirements_flask.txt

# Create .env file
echo OPENAI_API_KEY=your_key_here > .env

用法

# Flask app (main implementation)
python app.py

# Alternative Streamlit version
streamlit run mcp_app.py

配置

更新默认位置 app.py:

user_location = {"latitude": 18.566039, "longitude": 73.766370}

建筑

后端

  • 烧瓶袜子 用于实时WebSocket通信
  • LangGraph 用于AI工作流编排
  • SQLite 聊天记录持久化数据库
  • MCP服务器 用于工具集成

关键组件

  • 实时聊天:基于WebSocket的消息传递,带有自动生成的线程标题
  • 药品搜索:采用以店铺为中心的排名算法进行模糊匹配
  • 定位服务:Haversine距离计算和OSRM路线规划
  • 交互式地图:基于叶子的商店可视化,带有详细的弹出窗口

MCP集成

  • medical-database -药品和商店的SQL查询
  • medical-map -位置和地图服务
  • prescription-analyzer -处方图像分析

许可证

MIT许可证

目录标签

目录标签

Python搜索文档处理医疗问答本地部署药品搜索店铺定位实时聊天处方分析

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP