急救医疗管理 MCP 服务器是一个强大的模型上下文协议(MCP)服务器,它与 Google Maps 集成,可在紧急情况下精准定位和评估医疗设施。该服务器能帮助用户依据特定医疗需求、紧急程度和设施能力,在 10 公里范围内查找合适的医院和诊所。同时,系统提供实时路线规划、可用性检查以及详细的医疗机构信息服务,助力患者在紧急时刻做出明智决策。
(@manolaz/emergency-medicare-planner-mcp-server)
本服务器可助力用户在紧急状况下迅速定位合适的医疗设施,为患者争取宝贵的救治时间。
具备逐步医疗评估思维,实现分步临床推理,能够更准确地匹配符合患者症状和病史的医疗机构。
要自动安装 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
以下是服务器各组件的使用说明:
使用 Google Places API 搜索医院、诊所和其他医疗机构。
输入:
- `query` (字符串):搜索词(例如,“急诊室”,“儿科诊所”)
- `location`:患者所在位置的纬度和经度
- `radius` (可选,默认值为 10000):搜索半径,单位为米
- `specialtyNeeded` (可选):所需的医疗专科
获取特定医疗机构的详细信息。
输入:
- `placeId` (字符串):Google Place ID 对应的医疗机构
输出:
- 营业时间、提供的服务、联系方式等信息
计算前往医疗机构的最短路线。
输入:
- `origin`:患者当前位置
- `destination`:目标医疗机构
功能:
- 提供步行、驾车或公共交通等多种路线选择
检查医疗机构的可用性。
输入:
- `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