afya-mcp
This MCP server (afya-mcp) helps users navigate Kenya's health system, providing 6 tools using demo data — not suitable for clinical or operational decisions.
NHIF/SHA Coverage Lookup (
nhif_coverage_query): Query coverage for a procedure or condition, with optional member tier specification.Health Facility Finder (
health_facility_finder): Locate accredited facilities by Kenya county/sub-county, filterable by facility level and NHIF accreditation.CHW Service Lookup (
chw_service_lookup): Find Community Health Worker services available in a specific Kenya sub-county.Maternal Health Guide (
maternal_health_guide): Access ANC milestones, danger signs, and delivery guidance, with support for specific concerns.Essential Medicines Query (
essential_medicines): Look up drugs or conditions on the Kenya Essential Medicines List.Health Rights Query (
health_rights_query): Retrieve patient rights information under the Kenya Health Act 2017.
⚠️ All tools use demo data and are not intended for diagnosis, prescription, or clinical decision-making.
afya-mcp
Compatible with claude-sonnet-5 (released 2026-06-30) — Anthropic's most agentic
Sonnet yet. Runs multi-step tool chains end-to-end without stopping short.
Install: pip install afya-mcp · Use with any MCP client.
MCP server for Kenya health system navigation — NHIF coverage, facility finder, maternal health, CHW support, and essential medicines. 6 tools.
Part of the East Africa Coordination Stack
This MCP server is one of 32 tools in the Kenya coordination infrastructure.
It connects to africa-coord-bus — the coordination
event bus that routes signals between domains automatically.
When this server detects a threshold condition, the bus notifies:
bima-mcp— parametric insurance evaluationkilimo-mcp— agricultural advisoryafya-mcp— health surveillance activationcounty-mcp— county office alert
pip install africa-coord-busAll servers: pypi.org/user/gmahia
Related MCP server: bima-mcp
AI Architecture: Health Domain RAG
Medical AI requires grounding — ungrounded responses in health contexts cause real harm. Use this server as a RAG entry point, not a standalone health oracle.
Research basis:
RAG Best Practices for Medical Domain (2026): RAG outperforms chain-of-thought on complex medical reasoning and is more interpretable — critical in clinical contexts.
AfricaNLP 2025/2026: Only 4 African languages (incl. Swahili) have consistent NLP support. Healthcare is identified as the highest-priority domain needing accurate, grounded AI — and the one with the most critical data gaps.
Multilingual NLP for African Healthcare (AfricaNLP 2025): Bias and translation errors persist specifically in African health AI contexts.
Appropriate use:
✅ Health facility navigation, NHIF coverage lookup, community health worker support
✅ Health information grounded in verified Kenya health system data
✅ Triage to appropriate care level
❌ Diagnosis, prescription, or clinical decision-making (human-in-the-loop required)
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.
Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gabrielmahia/afya-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server