Skip to main content

🏥 Swahili Health MCP

Model Context Protocol (MCP) server for Kenya health data. Provides AI agents with tools to query Kenya health facilities, maternal health indicators, immunization coverage, and disease surveillance data via the DHIS2 public API.

PyPI version License: MIT

Tools

Tool Description
get_health_facility Get details of a Kenya health facility by name or code
search_facilities_by_county List health facilities in a county with level and services
get_maternal_health Maternal health indicators — ANC visits, skilled birth attendance
get_immunization_coverage Child immunization coverage by vaccine and county
get_disease_surveillance Weekly disease surveillance data (malaria, diarrhea, pneumonia)
get_health_worker_count Health worker density by county

Usage with Claude

# Install
pip install swahili-health-mcp

# Add to Claude Code
claude mcp add swahili-health -- swahili-health-mcp

# Or with uvx
claude mcp add swahili-health -- uvx swahili-health-mcp

Data Sources

  • Kenya DHIS2 (dhis.moh.go.ke) — Ministry of Health open data
  • Kenya Health Facility Registry (kenyaemr.org)
  • Kenya Health Information System (KHIS)

All data is publicly available via Kenya's open government data policy.

Part of the East Africa Civic Tech Portfolio

See also: mpesa-mcp | wapimaji-mcp

IP & Collaboration

MIT licensed. Feedback via GitHub Issues only — pull requests are not accepted. Demo data is labeled DEMO and is not suitable for operational decisions. Full policy: docs/architecture/IP_POLICY.md. Security reports: see SECURITY.md.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

swahili_health_mcp-0.1.1.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

swahili_health_mcp-0.1.1-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file swahili_health_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: swahili_health_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for swahili_health_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4b750af5f2f80449297e3422a60d235ce86010262e62ceb88975d838efd56444
MD5 d21128e3f31e483cf732dae03f724eb9
BLAKE2b-256 ed891b508c30c263b535bfc00ca1b9e8866f41b52192a490aa3f534c8cc49119

See more details on using hashes here.

File details

Details for the file swahili_health_mcp-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for swahili_health_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 245e54a3151c12f600b0be4a0f0e192d4c5d48dfc957e7ba42ff658cae0d750c
MD5 a0db176fa89a558a39e20a64fb14612f
BLAKE2b-256 b13b169a3d916d64ff9db0fd45392c1ee20970e0aa25f2afb0109f66de721beb

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.2

2 files

This release

0.1.1 This release

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page