nishati-mcp (Model Context Protocol)
The io.github.gabrielmahia/nishati-mcp MCP server provides energy coordination in East Africa, with a focus on Kenya. It supports comparing long-lived grid connection decisions and off-grid solar options by using utilities for tariffs, connection guidance, and solar selection. The server is open-source and Python-based.
๐ ๏ธ Key Features
- Model Context Protocol (MCP) server for energy coordination
- Tools: 5 total
- Topics include africa, energy, kenya, mcp, python, ai-agents, east-africa, open-source, swahili
- Includes guides and calculations for tariff bands, connection procedures, and subsidy programmes (as described)
๐ Use Cases
- Compare tariff bands and grid vs off-grid solar decisions in Kenya
- Estimate costs from monthly kWh and customer type
- Retrieve connection guidance by county and connection type
- Get solar options guidance (tool listed)
โก Developer Benefits
- Python installation via
pip install nishati-mcp - Tool interfaces are defined with required arguments per tool
- Intended for AI agents operating on model-context protocol workflows
โ ๏ธ Limitations
- Source excerpt lists only tool names and argument fields; deeper capabilities, outputs, and full tool catalog are not provided