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

Carestral MCP

MCP Server

一个基于Python的医疗模型上下文协议(MCP)服务器,提供AI驱动的症状预评估和智能患者转诊服务,连接全球医生、医院和患者。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude云端部署Claude DesktopClaude

安装说明

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

作者 / 组织

Math-Vov13

提供方

Math-Vov13

最后核验

2026/5/17 20:20

运行时

Python

快速接入

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

命令预览

python -m venv .venv

详细介绍

护理MCP

一个基于Python的医疗保健模型上下文协议(MCP)服务器,连接全球的医生、医院和患者。提供基于人工智能的症状预评估和智能患者转诊到适当的医疗服务。

  • Anthropic推出MCP标准,查看更多 这里
  • MCP新工作通用开发文档,查看更多 这里

特性

  • 🏥 症状评估:通过严重程度评级和危险信号检测分析患者症状
  • 👨‍⚕️ 专家查找器:根据患者的病情为其匹配合适的医疗专业
  • 📋 智能推荐:生成具有优先级别和专家建议的医疗转诊
  • 🌐 医疗资源:访问症状数据库和专科信息
  • 💬 提示模板:预先配置的患者分诊和转诊信提示
  • 👤 用户档案:将用户资料与人工智能连接起来,以便更好地了解患者的病史
  • 📅 以rdvs为例:与专科医生预约,以便快速获得治疗

网址

  • HospiAI MCP:mcp-carestra-app-349b535a.alpic.live/mcp
  • HospiAI前端:hospi-ai-v8rf.vercel.app/
  • HospiAI前端仓库: https://github.com/RayaneChCh-dev/HospiAI

技术

⚡ 快速开始

先决条件

  • Python 3.10或更高版本
  • 包管理器:pip或uv(建议使用uv)

如何安装 这里有紫外线

从源代码安装

# Clone the repository
git clone https://github.com/Math-Vov13/Carestral-mcp.git
cd Carestral-mcp

配置python环境

# Copy .env and add your own variables!

cp .env.example .env
## DATABASE
DATABASE_URL=""

## AUTH SETTINGS
AUTH_BASE_URL="" ## (REMOVE THE END "/" FROM URL, e.g: 'hospi-ai-v8rf.vercel.app' and not 'hospi-ai-v8rf.vercel.app/')
# Create python venv
# with pip
python -m venv .venv

# or
# with uv (with uv you can skip the next step!)
uv venv
# Connect to python .venv
# with pip
.venv\Scripts\activate # (on windows)

# or

source .venv/bin/activate # (on macos/linux)

安装项目依赖项

# Install python deps
# with pip
pip install -r requirements.txt

# or
# with uv
uv sync

运行MCP服务器

使用stdio传输启动Carestral MCP服务器:

# using fastmcp cli (https://fastmcp.wiki/en/patterns/cli)
# ⚠️ This will run your MCP on stdio mode
## see more: "https://modelcontextprotocol.io/docs/develop/connect-local-servers"

fastmcp run src/server.py

或者直接:

# ⚠️ This will run your MCP on http mode (RECOMMENDED)
# using python
python src/server.py

# or
# with uv
uv run src/server.py

将客户端连接到MCP服务器

您可以将MCP用于:

  • LM工作室: https://lmstudio.ai/\[\[我使用本地人工智能代理进行开发测试\]\]
  • 克劳德代码/桌面
  • 光标
  • 米斯特拉莱
  • ChatGPT
  • 人工智能定制项目
  • 等等

但首先,您需要一个有效的身份验证令牌!

添加到您的MCP客户端配置中(例如,Claude Desktop配置):

注: 替换 /path/to/Carestral-mcp/src 使用您的实际安装路径。

1.STDIO模式

{
  "mcpServers": {
    "hospiai": {
      "command": "python",
      "args": ["-m", "server"],
      "cwd": "/path/to/Carestral-mcp/src"
    }
  }
}

或紫外线

{
  "mcpServers": {
    "hospiai": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/Carestral-mcp/src",
        "run",
        "server.py"
      ]
  }
}

2.HTTP模式(推荐)

{
  "mcpServers": {
    "hospiai": {
      "url": "http://localhost:8080/mcp",
      "headers": {
        "Authorization": "Bearer "
      }
    }
  }
}

可用工具

1.评估_症状

评估患者症状并提供严重程度和建议。

参数:

  • symptoms (数组,必填):患者正在经历的症状列表
  • duration (字符串,可选):症状出现多长时间
  • severity (字符串,可选):患者的主观严重程度评级(轻度/中度/重度)

例子:

{
  "symptoms": ["fever", "cough", "chest_pain"],
  "duration": "3 days",
  "severity": "moderate"
}

2.查找_专家

根据症状或状况找到合适的医疗专家。

参数:

  • condition (string,必填):医疗状况或主要症状
  • urgency (字符串,可选):紧急程度(常规/紧急/紧急)

例子:

{
  "condition": "chest_pain",
  "urgency": "urgent"
}

3.创建_报告

创建转诊,将患者与适当的医疗服务提供者联系起来。

参数:

  • patient_id (字符串,必填):患者标识符
  • specialty (string,必填):转诊医学专业
  • symptoms (字符串,必填):患者症状总结
  • priority (字符串,可选):优先级(常规/紧急/统计)

例子:

{
  "patient_id": "P12345",
  "specialty": "cardiology",
  "symptoms": "Chest pain radiating to left arm, shortness of breath",
  "priority": "urgent"
}

可用资源

carestral://symptoms/database

常见症状综合数据库,包括:

  • 严重程度
  • 紧迫性指标
  • 推荐特色菜
  • 红旗警告

carestral://specialties/list

医学专业信息包括:

  • 专业描述
  • 典型等待时间
  • 专业领域

提示模板

试验_患者

交互式患者分诊工作流程,评估症状并建议下一步行动。

论据:

  • symptoms:患者报告的症状
  • duration:症状出现多久了

参考字母

生成专业的医疗转诊信。

论据:

  • patient_name:患者姓名
  • condition:需要转诊的医疗状况
  • specialist:需要专家类型

发展

运行测试

# Install dev dependencies
pip install -e ".[dev]"

# Run tests
pytest

代码质量

# Format and lint with ruff
ruff check .
ruff format .

创建自己的Auth网站

有关令牌验证,请参阅FastMCP文档 这里

步骤:

  • 在前端生成公钥和私钥
  • 添加/.knowledge/jwks.json端点
  • 在前端添加带有私钥的令牌生成

您可以在此处访问我们的网站网址:https://hospi-ai-v8rf.vercel.app/dashboard/tokens

服务器部署

实际上,我们正在使用Alpic MCP服务器(一种法国解决方案) 查看更多 但你也可以使用:

FastMCP文档

医疗保健免责声明

⚠️ 重要:此MCP服务器旨在协助医疗保健专业人员并提供初步评估。它是 专业医疗建议、诊断或治疗的替代品。如对医疗状况有任何疑问,请务必咨询合格的医疗服务提供者。

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

作者

  • Mathéo Vovard
  • 若昂·加布里埃尔

目录标签

目录标签

PythonClaude云端部署医疗AI本地部署症状评估智能转诊医疗资源匹配Python服务

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

token

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiotoken部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP