关于 swahili-health-mcp
swahili-health-mcp 为研究者和 AI Agent 提供肯尼亚 47 个县的母婴健康指标,数据来自 2022 年人口与健康调查并随包提供,可离线查询。每项结果附有来源、调查年份、参考期和样本量,反映的是调查估算而非医疗运营记录。
主要功能
- 01查询 11 项健康指标说明
- 02查看单县健康指标概况
- 03查询孕产妇保健指标
- 04查询儿童免疫接种覆盖率
- 05按单项指标比较各县
适用场景
- 01找出 DPT3 覆盖率最低的县
- 02比较 Turkana 与 Nairobi 的产前护理
- 03查看某县孕产妇与儿童健康指标
MCP 相关
这是一个 MCP 服务,向 MCP 客户端提供县级健康指标查询、孕产妇指标、免疫接种覆盖率和县际比较工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 5 天前
此工具无需参数。
详细介绍
Swahili Health MCP
面向 AI Agent 的肯尼亚县级孕产妇健康、儿童免疫接种和儿童发育迟缓指标,数据来自 DHS Program 的**《2022 年肯尼亚人口与健康调查》**。 真实调查数据已打包在软件包中(可离线使用),每个回答都会注明来源、调查年份、参考期和样本量。
工具
| 工具 | 功能 |
|---|---|
list_health_indicators | 列出收录的 11 项指标(ID、标签、目标人群、数值越高或越低越好)及其来源调查。请先调用此工具。 |
get_county_health_profile | 获取一个县的所有指标。 |
get_maternal_health_indicators | 产前检查(4 次及以上)、由专业人员提供的产前护理、分娩时由专业人员协助、在医疗机构分娩、未接受产后检查。 |
get_immunization_coverage | 12 至 23 个月大的儿童接种 BCG、DPT3、麻疹疫苗、完成全套疫苗接种(8 种基本抗原)或未接种任何疫苗的情况。 |
compare_counties | 按一项指标对各县排序:哪些地区需求最大,哪些地区覆盖率最高。 |
涵盖全部 47 个县,包括 Nairobi。县名或疫苗名称无效时会报错并列出有效值;不会猜测或使用默认值。
安装和使用
pip install swahili-health-mcp
claude mcp add swahili-health -- swahili-health-mcp # or: uvx swahili-health-mcp
然后可以提问:“DPT3 覆盖率最低的五个县是哪些?”、“比较 Turkana 和 Nairobi 的产前护理情况。”
这些数字代表什么,不代表什么
- 调查估算值,不是常规医疗机构报告数据(KHIS)。每个估算值都有抽样误差;县级样本较小,因此数值接近并不代表差异可靠(每个回答都会注明样本量
n)。 - 参考期采用 DHS 首选的时段(调查前两年)。DHS 也会发布同一批县的三年期数据;此服务有意只采用一种时段。
- 数据:DHS Program,2022 年 Kenya DHS(KNBS 和 ICF),从
api.dhsprogram.com获取,并打包为swahili_health_mcp/data/kdhs2022_counties.json。运行python scripts/refresh_kdhs.py可重新生成数据(需要联网;服务本身不需要联网)。 - 这些数据不能用于临床建议,也不是运营记录。这里不包含医疗机构名册、疾病监测或卫生工作者数据:早期版本曾宣传其中一些数据,但实际上并未提供(见下文)。
0.2.0 版本变更(不兼容)
- 用真实的 KDHS 2022 县级估算值替换了合成演示数据(原先所有县的数据都相同)。
- 移除了演示用医疗机构列表(未经核实的信息)。目前尚未整合真实的医疗机构名册(Kenya Master Health Facility List)。
- README 之前列出了从未存在过的工具(
get_disease_surveillance、get_health_worker_count等);上方工具列表准确列出了该服务实际提供的工具,并由测试确保其一致。 - 从手工编写的 JSON-RPC 循环迁移到 FastMCP 4,可同时提供旧版 MCP 协议和无状态的 2026-07-28 MCP 协议修订版服务。
知识产权与协作
采用 MIT 许可证。仅通过 GitHub Issues 接收反馈,不接受拉取请求。调查估算值不适用于临床或运营决策。完整政策见:docs/architecture/IP_POLICY.md。安全问题报告请参阅 SECURITY.md。
东非协调技术栈的一部分
- 安装并运行:
pip install reli-cli && reli list— 官方 MCP Registry 中io.github.gabrielmahia下的 MCP 服务 - 评估任意模型在斯瓦希里语 Agent 任务上的表现: kipimo · 数据集 · 排行榜
- 跨服务协调: africa-coord-bus — 离线优先的事件总线,内置肯尼亚路由表
- 数据集: huggingface.co/gmahia · 文档中心: nairobi-stack
从设计上便与模型无关:封闭 API、开放权重模型和小型蒸馏模型都受到一视同仁的支持。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。