mcpField
E
Emergency Medicare Management MCP Server

Emergency Medicare Management MCP Server

本地服务
github.com/manolazAI 与智能体586 周前更新

关于 Emergency Medicare Management MCP Server

Emergency Medicare Management MCP Server 面向紧急医疗场景,利用 Google Maps 查找并评估附近的医院和诊所。它可按医疗需求和紧急程度提供设施详情、可接诊状态及路线信息。

主要功能

  1. 01搜索附近医疗机构
  2. 02查看机构服务与联系信息
  3. 03计算前往机构的路线
  4. 04查询机构是否接诊

适用场景

  1. 01按专科需求寻找附近医院
  2. 02紧急情况下核查机构接诊状态
  3. 03规划前往医疗机构的路线

MCP 相关

该 MCP 服务向客户端提供医疗机构搜索、详情查询、路线计算和接诊状态检查工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"emergency-medicare-planner": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
启动命令npx -y @smithery/cli

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@smithery/cli

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

紧急医疗保险管理 MCP 服务

smithery badge

(@manolaz/emergency-medicare-planner-mcp-server)

这是一款功能强大的模型上下文协议(MCP)服务,可集成 Google Maps,在紧急情况下查找并评估医疗机构。它可根据具体医疗需求、紧急程度和机构能力,帮助用户在 10 km 范围内寻找合适的医院和诊所。

该系统可提供实时路线规划、接诊情况查询以及医疗服务详情,帮助患者在紧急医疗情况下做出明智的决定。

主要功能:用于医疗评估的顺序思维——支持逐步进行临床推理,根据患者症状和病史更准确地匹配医疗机构。

安装与使用

通过 Smithery 安装

自动为 Claude Desktop 安装 Emergency Medicare Planner:

npx -y @smithery/cli install @manolaz/emergency-medicare-planner-mcp-server --client claude
手动安装
# Using npx (recommended)
npx @manolaz/emergency-medicare-planner-mcp-server

# With environment variable for Google Maps API
GOOGLE_MAPS_API_KEY=your_api_key npx @manolaz/emergency-medicare-planner-mcp-server

或进行全局安装:

# Install globally
npm install -g @manolaz/emergency-medicare-planner-mcp-server

# Run after global installation
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:医疗机构的 Place ID
      • emergencyLevel:医疗情况的紧急程度

配置

与 Claude Desktop 配合使用

若要在 Claude Desktop 桌面应用中使用此服务,请将以下配置添加到 claude_desktop_config.json 的 "mcpServers" 部分:

{
  "mcpServers": {
    "emergency-medicare-planner": {
      "command": "npx",
      "args": ["@manolaz/emergency-medicare-planner-mcp-server"],
      "env": {
        "GOOGLE_MAPS_API_KEY": "your_google_maps_api_key"
      }
    }
  }
}

或者,如果已安装该软件包,也可以直接使用 node 命令:

{
  "mcpServers": {
    "emergency-medicare-planner": {
      "command": "node",
      "args": ["path/to/dist/index.js"],
      "env": {
        "GOOGLE_MAPS_API_KEY": "your_google_maps_api_key"
      }
    }
  }
}

开发

从源代码构建
  1. 克隆代码库

  2. 安装依赖项:

    npm install
    
  3. 构建项目:

    npm run build
    
环境变量
  • GOOGLE_MAPS_API_KEY(必需):你的 Google Maps API 密钥,并启用以下 API:
    • Places API
    • Directions API
    • Geocoding API
    • Time Zone API
    • Distance Matrix API
测试
# Run test suite
npm test

# Run with debug logging
DEBUG=emergency-medicare:* npm start

许可证

此 MCP 服务采用 MIT 许可证。详情请参阅项目代码库中的 LICENSE 文件。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。