Skip to main content

MCP server for Kenya health data — facilities, maternal health, immunization

Project description

🏥 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

Project details


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.0.tar.gz (5.3 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.0-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: swahili_health_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 5.3 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.0.tar.gz
Algorithm Hash digest
SHA256 b5cd7eb01a0021c66955fb4762824d4018168a98a1d0c819154ff1ef289fc263
MD5 6491791ebeea8dc7640c719a41063193
BLAKE2b-256 da5fb547f5854162bd22292a4f6a4ff7a71e8b7cfb1bc66e71db58ab794a189a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swahili_health_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 13351448090e782d03c7350a1c5b88f1004164a31df4f175a542e9b6feb1e7cb
MD5 2c31190f40d63b454fa5ee15a15e778a
BLAKE2b-256 b10602f335300ec4616485a6374da034d9fd949e7f01396728b118a48d4324f7

See more details on using hashes here.

Supported by

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