Token导航 LogoToken导航TokenDH.com
Medlineplus MCP Server logo
运维云端stdio官方级别未说明来源级核验

Medlineplus MCP Server

MCP Server

提供结构化、用户友好的高质量医学解释服务,支持多语言查询,适用于医疗信息查询和集成。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
结构化数据Python云端部署

安装说明

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

作者 / 组织

beafarreny

提供方

beafarreny

最后核验

2026/5/17 20:21

运行时

Python

快速接入

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

命令预览

python3 -m venv venv

详细介绍

MedlinePlus MCP服务器

该存储库包含一个参考MCP(模型上下文协议)服务器,用于提供由MedlinePlus(NIH/NLM)支持的结构化、用户友好和高质量的医学解释。

服务器的设计便于与 NANDA注册 并且与Python MCP SDK完全兼容。

______________________________________________________________________

✨ 特性

  • 多语言: 支持西班牙语(es)和英语(en)
  • 自动结构化: 症状、原因、风险因素、并发症等的子弹。
  • 智能摘要: 突出关键医学事实
  • 回退逻辑: 如果在一种语言中找不到,则用另一种语言搜索
  • 直接源链接: 始终提供MedlinePlus参考

______________________________________________________________________

🚀 快速启动

  1. 克隆存储库
git clone https://github.com/beafarreny/medlineplus-mcp-server.git
cd medlineplus-mcp-server
  1. *(推荐)* 创建虚拟环境
python3 -m venv venv
source venv/bin/activate
  1. 安装依赖项
pip install -r requirements.txt
  1. 运行服务器
python main.py

默认情况下,服务器在localhost:8061上运行。

______________________________________________________________________

🛠️ 示例用法

主要工具称为explain_medical_topic,可以通过编程或从任何兼容MCP的客户端调用。

from mcp.server.fastmcp 
import FastMCP

result = explain_medical_topic(term="flu symptoms", lang="en")
print(result["summary"])

______________________________________________________________________

💡 示例问题

  • 流感的症状是什么?
  • 哮喘的病因是什么?
  • 糖尿病是如何治疗的?
  • 布洛芬的副作用是什么?
  • 食物过敏和食物不耐受的区别
  • 成人水痘的并发症是什么?
  • 我可以把扑热息痛和酒精一起服用吗?
  • 哪些疾病会导致胸痛和呼吸急促?
  • 流感疫苗的副作用是什么?
  • 高血压是如何诊断的?

______________________________________________________________________

📦 需求

  • Python 3.9或更高版本(用3.13测试)
  • 有关所有依赖关系,请参阅requirements.txt

______________________________________________________________________

👩‍💻 作者

比阿特丽斯·法莱尼

麻省理工学院NANDA 2024 |拉萨尔商学院

联系人: beafarreny@gmail.com

______________________________________________________________________

📄 许可证

MIT许可证

内容由 MedlinePlus(美国国立卫生研究院/NLM)

MedlinePlus使用条款

______________________________________________________________________

Servidor MCP de MedlinePlus

该存储库包含一个参考MCP(Model Context Protocol)服务器,该服务器提供直接从 MedlinePlus(美国国立卫生研究院/NLM).

______________________________________________________________________

✨ 特征

  • 多语种: 西班牙语查询(es(英文)en)
  • 自动格式: 强调症状、原因、风险因素和并发症
  • 清晰的摘要: 关键信息的列表和项目符号
  • 智能搜索: 如果您找不到一种语言,请尝试另一种语言
  • MedlinePlus链接: 总是有官方消息来源

______________________________________________________________________

🚀 快速执行

  1. 克隆存储库
git clone https://github.com/beafarreny/medlineplus-mcp-server.git
cd medlineplus-mcp-server
  1. *(推荐)* 创建虚拟环境
python3 -m venv venv
source venv/bin/activate
  1. 安装依赖关系
pip install -r requirements.txt
  1. 运行服务器
python main.py

服务器将位于localhost:8061。

______________________________________________________________________

🛠️ 使用示例

您可以从任何与MCP兼容的客户那里调用explain_medical_topic工具。

from mcp.server.fastmcp 
import FastMCP

result = explain_medical_topic(term="flu symptoms", lang="en")
print(result["summary"])

______________________________________________________________________

💡 示例问题

  • 流感的症状是什么?
  • 哮喘的原因是什么?
  • 糖尿病如何治疗?
  • 布洛芬有什么副作用?
  • 食物过敏和食物不耐受之间的区别
  • 成人水痘的并发症是什么?
  • 我能喝对乙酰氨基酚和酒精吗?
  • 哪些疾病会导致胸痛和呼吸困难?
  • 流感疫苗有什么副作用?
  • 如何诊断高血压?

______________________________________________________________________

👩‍💻 作者

比阿特丽斯·法莱尼

麻省理工学院NANDA 2024 |拉萨尔商学院

联系人: beafarreny@gmail.com

______________________________________________________________________

📄 许可证

麻省理工学院

内容由 通过MedlinePlus(NIH/NLM)的内容

版本 MedlinePlus的使用条款

目录标签

目录标签

结构化数据Python云端部署医学解释本地部署多语言支持医疗信息查询MedlinePlus集成

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP