使用说明
项目简介
Emergency Medicare Planner MCP Server 是一个基于 Model Context Protocol (MCP) 构建的后端服务,专注于为用户在紧急医疗场景中提供信息和工具支持。它集成了医疗设施搜索、医保覆盖查询、紧急联系方式获取以及应急交通安排等功能,旨在帮助用户快速有效地应对突发医疗状况。该服务器通过标准化的 MCP 协议与 LLM 客户端通信,允许用户通过自然语言交互,获取所需的医疗信息和服务。
主要功能点
- 查找附近医疗设施:根据用户位置和医疗需求,搜索附近的医院、诊所等医疗机构,并提供设施的详细信息,例如地址、距离、服务项目、质量评价和价格范围等。
- 查询医保覆盖范围: 帮助用户查询特定治疗或程序是否在医保覆盖范围内,并提供相关的医保信息,例如共付额、自付额和特殊要求等。
- 获取紧急联系方式: 提供特定位置的紧急联系信息,包括急救电话、最近医院联系方式、中毒控制中心和医保热线等。
- 安排紧急医疗 транспорт: 为用户安排紧急医疗 транспорт 服务,例如救护车,并提供预计到达时间、 транспорт 编号等信息。
- 序贯思考工具 (Sequential Thinking Tool): 通过结构化的思考步骤,辅助用户进行医疗问题分析和决策,支持逐步深入的临床推理过程。
安装步骤
-
使用 npx (推荐): 在终端中运行以下命令,即可通过 'npx' 直接运行服务器:
npx @manolaz/emergency-medicare-planner-mcp-server如果需要使用 Google Maps API 功能,请先设置环境变量 'GOOGLE_MAPS_API_KEY':
GOOGLE_MAPS_API_KEY=your_api_key npx @manolaz/emergency-medicare-planner-mcp-server请将 'your_api_key' 替换为您的 Google Maps API 密钥。
-
全局安装 (可选): 您也可以选择全局安装该服务器:
npm install -g @manolaz/emergency-medicare-planner-mcp-server全局安装后,可以通过以下命令运行服务器,同样需要设置 'GOOGLE_MAPS_API_KEY' 环境变量:
GOOGLE_MAPS_API_KEY=your_api_key emergency-medicare-planner-mcp-server
服务器配置
要将此 MCP 服务器与 MCP 客户端(例如 Claude Desktop)配合使用,您需要在客户端的 MCP 服务器配置中添加以下 JSON 配置信息。以下是针对 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" } } } }
配置参数说明:
- '"emergency-medicare-planner"': 服务器名称,用于在客户端中标识和调用此服务器。
- '"command": "npx"': 运行服务器的命令,这里使用 'npx' 来直接运行 npm 包。
- '"args": ["@manolaz/emergency-medicare-planner-mcp-server"]': 传递给 'npx' 命令的参数,指定要运行的 npm 包名称。
- '"env"': 环境变量配置。
- '"GOOGLE_MAPS_API_KEY": "your_google_maps_api_key"': 设置 Google Maps API 密钥,请务必替换为您的真实 API 密钥。 该API密钥需要启用 Places API, Directions API, Geocoding API, Time Zone API, Distance Matrix API。
基本使用方法
- 确保 MCP 服务器已成功安装并配置。
- 启动 MCP 服务器,在终端中运行安装步骤中提到的启动命令。
- 在 MCP 客户端(例如 Claude Desktop)中配置并连接到该 MCP 服务器。
- 通过 MCP 客户端,您可以调用服务器提供的工具来执行各种医疗相关的任务。例如,您可以指示 LLM 客户端调用 'find_nearby_medical_facilities' 工具来查找附近的医疗机构,或使用 'check_medicare_coverage' 查询医保信息。
- 服务器会将处理结果以 MCP 响应格式返回给客户端,客户端可以解析并展示这些信息给用户。
注意: 本服务器示例代码中部分功能(例如 Google Maps API 调用)为模拟实现,实际应用中需要替换为真实的 API 调用和数据处理逻辑。
信息
分类
网页与API