紧急医疗保险管理MCP服务器
](https://smithery.ai/server/@manolaz/emergency-medicare-planner-mcp-server)
(@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:目的地设施的地点ID - transportMode (可选):出行方式(驾车、步行、公交、救护车) - avoidTraffic (可选):避开交通的路线规划
- 检查设施可用性
- 检查设施目前是否正在接受患者 - 输入: - facilityId:医疗机构的地点ID - emergencyLevel:医疗状况的紧急程度
配置
使用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文件。
