Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": true
}
resources
{
  "subscribe": false,
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_shif_contributionA

Calculate the monthly Social Health Insurance Fund (SHIF) contribution for a gross monthly salary in KES. Use when someone asks what SHIF takes from their pay. SHIF replaced NHIF in October 2024: 2.75% of gross pay, minimum KES 300, no cap, paid by the employee only. Returns gross_salary_kes, employee_contribution_kes, employer_match_kes (0), total_monthly_kes, the rate, the source (Social Health Insurance Act 2023; sha.go.ke premium rates, checked 2026-10-05) and a note to verify current rates. Read-only.

get_nhif_contributionA

DEPRECATED NAME kept for compatibility: NHIF no longer exists. Use when a client still refers to NHIF; it returns exactly what get_shif_contribution returns plus a deprecated field, so prefer get_shif_contribution. Returns the SHIF contribution for the gross monthly salary in KES (2.75% of gross, minimum KES 300, no cap, employee only) with the source and a note to verify rates at sha.go.ke. Read-only.

find_facilityA

Find sample public health facilities in a Kenyan county, optionally by KEPH level. Use when someone asks where to go for care. level: 4 district, 5 regional referral, 6 national referral, 0 for all. A small hand-compiled sample, NOT the Kenya Master Health Facility List (kmhfl.health.go.ke): it is incomplete, so an unknown county returns an empty list with a note, never a guess. Returns the county, the facilities, a note, the emergency numbers (999 or 112; Kenya Red Cross 1199) and the source label. Read-only.

get_maternal_protocolA

Kenya's antenatal care schedule and how maternity care is covered now that SHA has replaced NHIF: antenatal visits, postnatal care, newborn vaccines and birth registration. Use when someone asks what care to expect in pregnancy and after birth. Takes no arguments. Returns the visit schedule, coverage notes (reported, not verified here), vaccine timing, birth registration guidance and the source (Ministry of Health Kenya). General information, not medical advice. Read-only.

get_health_rightA

Kenya's constitutional health rights under Article 43 of the Constitution of Kenya 2010, by topic: healthcare, maternal or emergency. Use when someone asks what they are entitled to. An unknown topic returns an error listing the available topics. Returns the right, its legal basis and related articles. Not legal advice: check the Constitution on kenyalaw.org. Read-only.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 5 tools

Disambiguation4/5

SHIF and NHIF tools overlap significantly, but the NHIF description explicitly marks it as deprecated and directs to SHIF, reducing confusion. Other tools target distinct resources (facilities, maternal protocol, health rights), so boundaries are mostly clear.

Naming Consistency5/5

All names use snake_case with a consistent verb_noun pattern (get_*, find_*). The single 'find' verb is a minor stylistic variation but remains predictable and readable.

Tool Count5/5

Five tools is well-scoped for a reference server covering distinct health topics. Each tool earns its place, and the count is neither thin nor excessive.

Completeness4/5

Covers key areas: insurance contributions, facility lookup, maternal care, and constitutional rights. Minor gaps exist (e.g., no general health information or disease-specific tools), but core topics for the stated purpose are present.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues