Skip to main content

Kenya civic form agent via MCP — checklists, draft letters, requirements check, eCitizen guide, Huduma Centre, timeline planner. 6 tools.

Project description

fomu-mcp

Kenya civic form agent via MCP — turns citizen needs into government form checklists, draft applications, and timeline plans.

PyPI License

Fomu (Swahili for "form")

Why This Exists

"Form Agent: turns messy user answers into applications, checklists, letters."
— East Africa AI Infrastructure Schematic

Kenya's government processes are documented but navigating them requires knowing what to look for.
fomu-mcp encodes the institutional knowledge: what to bring, where to go, how long it takes, what to pay.

Install

pip install fomu-mcp

Tools (6)

Tool Function
form_checklist Complete requirements list for any Kenya government form
form_draft_letter Generate draft formal letters (introduction, reference, complaint, land inquiry)
form_requirements_check Tell user what they have and what they're missing
ecitizen_guide eCitizen portal service directory
huduma_centre_guide Huduma Centre locations and services by county
form_timeline_planner Sequence multiple processes with estimated completion dates

Example

# Check readiness for business registration
await call_tool("form_requirements_check", {
    "form_type": "business_registration",
    "user_has": ["national ID", "KRA PIN", "passport photo"]
})
# Returns: missing items + completeness % + next step

Part of AI-KungFU East Africa Coordination Infrastructure

Part of the SII Stack — the Form Agent layer in the 7-agent type framework: Research · Form · Verification · Translation · Financial · Market · Escalation

sii-stackThe Nairobi Stack

License

MIT © Gabriel Mahia | contact@aikungfu.dev

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

fomu_mcp-0.1.1.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

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

fomu_mcp-0.1.1-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for fomu_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e3bdd66b7ffaf5c16b4243ba3524bdc1666d049fc2604e9e136237a06e51ee8b
MD5 caabaafbac3b0a483b13c331d5a48b05
BLAKE2b-256 342c7ad4e6059c1635cbf46bf29cc83fbb5468493a9fe8b114cbc9a19103c0cf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fomu_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for fomu_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a564a1408d3a9e2ea7ed86a02161259df2c3eb57d99a0d1bf40734b5bbd46234
MD5 9ed8b4f6eb870ad28043e5a6a2f3c0fa
BLAKE2b-256 66e85bfd6ceab2edb96215286810e2da37f35b7e9f2fa45d36b9674f4dfdd099

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