mcpField
F
faida-mcp

faida-mcp

Local
github.com/gabrielmahiaFinance0Updated 3d ago

About faida-mcp

An MCP server providing guides and calculations for Kenya's investment and capital markets. Its tools cover government bonds, NSE equities, unit trusts, diaspora investing, IPOs, and financial literacy; data may be demonstrative and should be verified for operational use.

Key features

  1. 01Treasury bond yield and tax calculations
  2. 02NSE first-time investor guide
  3. 03Unit trust risk and return comparison
  4. 04Diaspora investment guide
  5. 05NSE IPO participation guide
  6. 06Kenya financial literacy

Use cases

  1. 01Estimate Treasury bond returns and tax
  2. 02Learn how to enter the NSE
  3. 03Compare unit trust categories
  4. 04Explore investment options for diaspora

MCP support

Exposes six tools on Kenyan investing and capital markets to MCP clients, including calculators and investor guides. Synthetic data is labeled DEMO, and operational details should be verified with the relevant government authority.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"gabrielmahia-faida": {
"command": "uvx",
"args": [
"faida-mcp"
]
}
}
}
Run commanduvx faida-mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
pypifaida-mcp0.1.9

Tools

6

Saved tool list · updated 1w ago

ParameterTypeRequiredDescription
tenor_yearsintegerNo
principal_kesnumberYes
coupon_rate_pctanyNo

Details

From the project README

faida-mcp

faida-mcp Glama score smithery badge

Install: pip install faida-mcp · Use with any MCP client.

Kenya capital markets via MCP — Treasury bonds, NSE equities, unit trusts, diaspora investment

PyPI License Layer

Install

pip install faida-mcp

What it does

6 MCP tools covering Kenya investment and capital markets. 1st world equivalent: Fidelity / Schwab.

ToolDescription
treasury_bond_calculatorYield, total return, tax calculation for CBK bonds
nse_equities_guideNSE first-time investor guide — CDS, costs, brokers
unit_trust_comparisonRisk/return comparison: MMF, bond, equity funds
diaspora_investment_guideM-Akiba, REITs, NSE access for overseas investors
nse_ipo_guideHow to participate in Kenya IPOs
financial_literacy_kenya50/30/20 rule, compound interest, SACCO vs bank

Usage

# Run as standalone MCP server
faida-mcp

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

Part of the Kenya Coordination Infrastructure Stack

This is one of the MCP servers covering the 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 | [email protected]

Decision infrastructure for East Africa

Part of the East Africa Coordination Stack

This MCP server is part of the Kenya coordination infrastructure. Connect it to africa-coord-bus — the coordination event bus that routes signals between domains automatically.

pip install africa-coord-bus

All servers: pypi.org/user/gmahia Live demo: coord-cascade-demo

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.

Part of the East Africa coordination stack

Model-agnostic by design: closed APIs, open-weight models, and small distilled models are all first-class citizens.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.