county-mcp
This server provides access to civic and administrative data for all 47 counties in Kenya, enabling users to query local government information across multiple domains.
County Information (
county_information): Look up demographics, area statistics, wards, and constituencies for any of Kenya's 47 counties, with optional filtering by county name or region.County Budget Guide (
county_budget_guide): Access devolution funding details, equitable share allocations, and own-source revenue information for specific counties or generally.County Services Guide (
county_services_guide): Find out which services are delivered at the county level versus the national government level, searchable by service type.CDF Guide (
cdf_guide): Get information about the Constituency Development Fund (CDF), including how to access bursaries and submit project proposals.Ward Information (
ward_information): Learn about ward-level civic governance, the role of MCAs (Members of County Assembly), ward development funds, and how to petition the county assembly.County Contact Directory (
county_contact_directory): Retrieve contact details for county government offices, including websites, governor offices, and county assembly contacts.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@county-mcpwhat is the population of Nairobi County?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
county-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 county-mcp · Use with any MCP client.
Kenya 47-county local government data via MCP.
Install
pip install county-mcpRelated MCP server: wapimaji-mcp
Tools (6) — All 47 counties covered
Tool | Description |
| Demographics, area, wards, constituencies for all 47 counties |
| Devolution funding, equitable share, own-source revenue |
| What services are provided at county vs national level |
| Constituency Development Fund — bursaries, project proposals |
| MCA role, ward development fund, how to petition county assembly |
| County government websites, governor offices, assembly contacts |
License
MIT © Gabriel Mahia | contact@aikungfu.dev
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
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/county-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server