
Israel Health Data MCP Server

2025.05.09
0
Python健康数据服务政府数据接口其它
ILHealth-mcp 是一个基于 FastMCP 的服务器,用于访问以色列卫生部数据仪表板的 API。它作为以色列卫生部 API 和 MCP 客户端之间的桥梁,提供医院服务质量、调查等多种健康相关数据的便捷访问。
View on GitHub
Overview
产品定位
ILHealth-mcp 是一个数据接口服务,专门用于访问和提供以色列卫生部的健康数据。
核心功能
- 提供对以色列卫生部数据的访问接口
- 支持多种健康主题的数据查询
- 作为 MCP 客户端与卫生部 API 之间的桥梁
适用场景
- 健康数据分析与研究
- 公共卫生监测
- 医疗服务质量评估
- 健康保险相关数据查询
主要特性
- 支持多种健康主题的数据访问
- 提供元数据查询功能
- 支持特定数据端点查询
- 提供相关链接和文档
使用场景
- 研究人员获取健康统计数据
- 公共卫生机构监测健康趋势
- 医疗机构评估服务质量
- 开发者构建健康相关应用
工具列表
get_available_subjects
: 获取所有可用主题区域及其描述get_metadata
: 获取特定主题可用数据端点的元数据get_data
: 从端点获取特定数据get_links
: 获取主题区域的相关链接和文档
常见问题解答
- 如何与 Visual Studio Code 和 Copilot 一起使用?
- 需要替换 vscode/mcp.json 中的路径并启用 MCP 和 MCP.Discovery
- 如何与 Claude AI Assistant 一起使用?
- 使用
fastmcp install server.py
命令 - 如何进行测试?
- 使用
fastmcp dev server.py
命令与 MCP Inspector 一起测试
使用教程
使用依赖
- Python 3.10 或更高版本
- uv 包管理器
安装教程
git clone <repository-url>
cd ILHealth-mcp
uv venv
.venv\Scripts\activate
uv pip install -r pyproject.toml
uv lock
调试方式
- 使用 Visual Studio Code 和 Copilot:
- 配置 vscode/mcp.json 文件
- 确保启用了 MCP 和 MCP.Discovery
-
启用 Copilot 的代理模式
-
使用 Claude AI Assistant:
fastmcp install server.py
- 使用 MCP Inspector 进行测试:
fastmcp dev server.py