Back to MCP directory
publicPublicdnsLocal runtime

emergency-medicare-planner-mcp-server

紧急医疗规划MCP服务器,集成Google Maps定位评估医疗设施,提供实时路线和可用性检查

article

README

🚀 急救医疗管理 MCP 服务器

急救医疗管理 MCP 服务器是一个强大的模型上下文协议(MCP)服务器,它与 Google Maps 集成,可在紧急情况下精准定位和评估医疗设施。该服务器能帮助用户依据特定医疗需求、紧急程度和设施能力,在 10 公里范围内查找合适的医院和诊所。同时,系统提供实时路线规划、可用性检查以及详细的医疗机构信息服务,助力患者在紧急时刻做出明智决策。

smithery 徽章

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

🚀 快速开始

本服务器可助力用户在紧急状况下迅速定位合适的医疗设施,为患者争取宝贵的救治时间。

✨ 主要特性

具备逐步医疗评估思维,实现分步临床推理,能够更准确地匹配符合患者症状和病史的医疗机构。

📦 安装指南

通过 Smithery 安装

要自动安装 Emergency Medicare Planner for Claude Desktop,可执行以下命令:

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

手动安装

# 使用 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`:患者当前位置
- `destination`:目标医疗机构
功能:
- 提供步行、驾车或公共交通等多种路线选择

checkAvailability

检查医疗机构的可用性。

输入:
- `facilityId` (字符串):医疗机构 ID
输出:
- 当前时间段内的可用床位或服务信息

📚 详细文档

配置

在 Claude Desktop 中使用以下配置:

{
  "servers": {
    "emergency-medicare-planner": {
      "url": "http://localhost:3000",
      "key": "your_api_key"
    }
  }
}

开发

构建服务器

npm install
npm start

环境变量

# 配置 API 密钥
export GOOGLE_MAPS_API_KEY=your_api_key

测试

运行以下命令以测试服务器:

npm test

📄 许可证

本项目使用 MIT License。相关文件请参考:LICENSE

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