使用说明
紧急医疗保险管理MCP服务器
(@manolaz/急救医疗计划员mcp服务器)
一个强大的模型上下文协议(MCP)服务器,与谷歌地图集成,在紧急情况下定位和评估医疗设施。该服务器可帮助用户根据特定的医疗需求、应急级别和设施能力,在10公里半径内找到合适的医院和诊所。
该系统提供实时路由、可用性检查和有关医疗服务的详细信息,帮助患者在紧急医疗情况下做出明智的决定。
关键特征:用于医疗评估的顺序思维-支持逐步的临床推理,以便根据患者症状和病史进行更准确的医疗设施匹配。
安装与使用
通过Smithery安装
要自动安装克劳德桌面紧急医疗保险计划器,请执行以下操作:
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
组件
工具
-
搜索医疗设施
- 使用Google Places API搜索医院、诊所和医疗机构
- 输入:
query(string):搜索查询(例如,“急诊室”、“儿科诊所”)location:患者所在地的纬度和经度radius(可选,默认值:10000):搜索半径(单位:米)specialtyNeeded(可选):需要医学专业
-
获取医疗设施详细信息
- 获取特定医疗机构的详细信息
- 输入:
placeId(string):医疗机构的Google Place ID
- 输出:
- 营业时间、提供的服务、联系方式等。
-
calculateRouteToFacility
- 计算前往医疗机构的最快路线
- 输入:
origin:患者的当前位置facilityId:目的地设施的地点IDtransportMode(可选):出行方式(驾车、步行、公交、救护车)avoidTraffic(可选):避开交通的路线规划
-
检查设施可用性
- 检查设施目前是否正在接受患者
- 输入:
facilityId:医疗机构的地点IDemergencyLevel:医疗状况的紧急程度
配置
使用Claude Desktop
要将此服务器与Claude Desktop应用程序一起使用,请将以下配置添加到您的“mcpServers”部分 claude_desktop_config.json:
{
"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"
}
}
}
}
发展
从源头构建
-
克隆存储库
-
安装依赖项:
npm install -
构建项目:
npm run build
环境变量
GOOGLE_MAPS_API_KEY(必需):启用了以下API的Google Maps API密钥:- 地点API
- API指南
- 地理编码API
- API时区
- 距离矩阵API
测试
# Run test suite
npm test
# Run with debug logging
DEBUG=emergency-medicare:* npm start
许可证
此MCP服务器根据MIT许可证获得许可。有关更多详细信息,请参阅项目存储库中的LICENSE文件。