Skip to main content

MCP server for Kenya Revenue Authority tax compliance — PAYE calculator, PIN reg

Project description

kra-mcp

Kenya Revenue Authority tax compliance via MCP — PAYE calculator, VAT guide, PIN registration, tax incentives

PyPI License Layer

Install

pip install kra-mcp

What it does

6 MCP tools covering Kenya tax compliance. 1st world equivalent: TurboTax / HMRC.

Tool Description
paye_calculator Kenya PAYE tax for 2025 — 7 brackets + personal relief
pin_registration_guide Step-by-step KRA PIN registration (individual and company)
vat_guide VAT registration threshold, rates, filing deadlines
tax_filing_calendar All Kenya tax deadlines in one place
withholding_tax_rates Rates by payment type: dividends, royalties, professional fees
tax_incentives_guide EPZ, SEZ, tech, pension, startup tax incentives

Usage

# Run as standalone MCP server
kra-mcp

# Or add to Claude Desktop / any MCP client
# Add to your MCP config: {"command": "kra-mcp"}

Part of the Kenya Coordination Infrastructure Stack

This is one of 23 MCP servers covering the full coordination infrastructure of East Africa:

Economic: mpesa · mkopo · bima · soko · sifa · remit · kra · faida
Physical: wapimaji · nishati · usafiri · ardhi
Social: afya · afya-ya-akili · elimu · kazi · haki-ya-kazi · kilimo · jumuia
Civic: nyumba · habari · mazingira · civic-agent-kit

The Nairobi Stack
Full Portfolio

Trust Integrity

All data in this server is clearly labeled DEMO where synthetic. Verify all operational data with the relevant Kenyan government authority before use.

License

MIT © Gabriel Mahia | AI-KungFU | contact@aikungfu.dev

Decision infrastructure for East Africa

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

kra_mcp-0.1.1.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

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

kra_mcp-0.1.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for kra_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9a90dbb0be15525ca176224ac41a07e843343c85458afd49ecda7c8a5ed423cc
MD5 10fa85a3144f61fafb3352b2d24fc200
BLAKE2b-256 b00453f77336643c32cd732de141277a55491adb67da0cc977f75f3f82b53455

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for kra_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0adb7f81adf9d7ccdbe4b4617224de241f9abf1e83cc203995b39f21407e2fb6
MD5 294e74299d448dc4421010a1c52ea1b1
BLAKE2b-256 48746fd07d581c0e4d90a0115cac0afb7a88ec08b316c286f2028b8290049ae9

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