# elimu-mcp [Health: Active]

**Category:** 🎓 Education  
**Repository:** https://github.com/gabrielmahia/elimu-mcp  
**GitHub Stars:** 0  
**Views:** 1  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/elimu-mcp

## Description
MCP server for Kenya education — school registry, KCSE/KCPE guidance, HELB loans, TVET programs. 5 tools.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `uvx` (confidence: high):

```json
"mcpServers": {
  "elimu-mcp": {
    "command": "uvx",
    "args": ["elimu-mcp"]
  }
}
```

## Documentation

## What elimu-mcp MCP server does

The elimu-mcp MCP server provides an MCP interface to several parts of Kenya’s education system. Its five tools cover school registry information, KCSE and KCPE results lookup or guidance, HELB loan information, TVET program information, and literacy resources. This makes it suitable for assistants that need to answer Kenya-specific education questions or retrieve information across these domains.

The repository describes the project as part of an East Africa coordination stack. It can be connected to `africa-coord-bus`, an offline-first event bus with a built-in Kenya routing table, when coordination with other services in that stack is required. That bus is an adjacent project rather than one of the five education tools.

## How it works

An MCP client calls the server’s education tools as needed during an agent interaction. The server then provides information from the supported Kenya education areas to the client for use in responses or workflows.

The elimu-mcp MCP server is intended for general MCP clients rather than a single named model or application.

## Setup and configuration

Install the package from PyPI with:

```bash
pip install elimu-mcp
```

After installation, configure it in an MCP-compatible client according to that client’s server setup process.

This is optional context for deployments using the coordination infrastructure; it is not identified as a prerequisite for the education server itself.

## Tools and capabilities

The elimu-mcp MCP server includes five education-focused tools covering:

- School registry information
- KCSE and KCPE results lookup and guidance
- HELB loans
- TVET programs
- Literacy resources

Developers should inspect the package or client-discovered tool schema before building strict integrations around particular fields.

## Limitations and notes

Treat returned demo content carefully. Applications handling admissions, funding, examination results, or other consequential education processes should therefore avoid treating demo responses as authoritative without independent verification.

The repository is MIT licensed. Feedback is directed through GitHub Issues, and the project states that pull requests are not accepted. Security reports are handled according to the repository’s `SECURITY.md` guidance.

The project also references related East Africa resources, including the coordination bus, Swahili evaluation resources, datasets, and documentation. Those references do not add tools to this server or establish that the server directly integrates with each resource.

_Full upstream README: https://allmcps.com/mcp/elimu-mcp/readme_

