Back to MCP directory
publicPublicdnsLocal runtime

manolaz_emergency-medicare-planner-mcp-server

一个基于Google Maps的紧急医疗规划MCP服务器,用于在紧急情况下定位和评估10公里范围内的医疗机构,提供实时路线、可用性检查及详细医疗服务信息,帮助患者做出明智决策。

article

README

🚀 急诊医疗管理 MCP 服务器

急诊医疗管理 MCP 服务器是一个强大的模型上下文协议(MCP)服务器,它结合 Google Maps,能够在紧急情况下定位和评估附近的医疗机构。该服务器可基于特定医疗需求、急诊级别和设施能力,帮助用户在 10 公里范围内查找合适的医院和诊所。此外,系统还提供实时路径规划、可用性检查以及详细的医疗服务信息,助力患者在紧急状况下做出明智决策。

🚀 快速开始

本服务器提供了自动安装和手动安装两种方式,你可以根据自己的需求进行选择。

📦 安装指南

通过 Smithery 安装

若要自动安装 Emergency Medicare Planner for Claude Desktop,可使用以下命令:

npx -y @smithery/cli install @manolaz/emergency-medicare-planner-mcp-server --client claude

手动安装

使用 npx(推荐)

# 使用 npx 直接运行
npx @manolaz/emergency-medicare-planner-mcp-server

# 配合环境变量使用 Google Maps API
GOOGLE_MAPS_API_KEY=your_api_key npx @manolaz/emergency-medicare-planner-mcp-server

全局安装

# 全局安装
npm install -g @manolaz/emergency-medicare-planner-mcp-server

# 安装后运行
GOOGLE_MAPS_API_KEY=your_api_key emergency-medicare-planner-mcp-server

✨ 主要特性

  • 逐步推理进行医疗评估:实现分步临床推理,以更准确地匹配符合患者症状和病史的医疗机构。

📚 详细文档

组件 - 工具

searchMedicalFacilities

  • 功能:使用 Google Places API 搜索医院、诊所和其他医疗机构。
  • 输入
    • query (字符串):搜索关键词(例如“急诊室”、“儿科诊所”)。
    • location:患者位置的纬度和经度。
    • radius (可选,默认:10000):搜索半径,单位为米。
    • specialtyNeeded (可选):需要的医疗专科。

getMedicalFacilityDetails

  • 功能:获取特定医疗机构的详细信息。
  • 输入
    • placeId (字符串):Google Place ID。
  • 输出
    • 营业时间、提供的服务、联系信息等。

calculateRouteToFacility

  • 功能:计算前往医疗机构的最快路线。
  • 输入
    • origin:患者当前位置。
    • facilityId:目的地设施的 Place ID。
    • transportMode (可选):行进方式(驾驶、步行、公共交通、救护车)。
    • avoidTraffic (可选):是否避开交通拥堵。

checkFacilityAvailability

  • 功能:检查医疗机构是否当前接受患者。
  • 输入
    • facilityId:医疗机构 ID。
    • emergencyLevel (可选,默认:紧急):急诊级别。

配置 - 对于 Claude Desktop

在配置文件中添加以下内容:

{
  "emergencyMedicare": {
    "serverUrl": "http://example.com",
    "apiKey": "your_api_key"
  }
}

请确保将 your_api_key 替换为实际的 Google Maps API 密钥。

⚠️ 注意事项

⚠️ 重要提示

安装前请检查系统是否满足最低要求。

💡 使用建议

使用过程中如遇问题,请参考官方文档或联系支持团队。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client