Ask Claude, Perplexity, or ChatGPT a money question in plain words. The answer comes from your own M-Pesa history — sorted, counted, and held in Jijenga.
Your M-Pesa statement is a list of events. Jijenga turns it into an account of your money — every transaction sorted, so your assistant answers from facts, not guesses.
Three things you can say to your assistant — and exactly what happens when you do.
Your spending by pillar and category, the change since last month, what Fuliza is costing you — answered from your own history.
Am I spending more on transport than I think?Tell it a transaction is filed wrong. It shows you exactly what changes before anything moves — you confirm, then Jijenga learns it.
That Naivas payment is groceries, not shopping.Ask to import, and it hands you a Jijenga link. You upload your statement there — the file goes to Jijenga, never through the chat.
Here's my latest M-Pesa statement.https://mcp.jijenga.com/mcphttps://mcp.jijenga.com/mcp, Authentication OAuth.https://mcp.jijenga.com/mcp and continue.claude mcp add --transport http jijenga https://mcp.jijenga.com/mcp/mcp and approve the browser login.https://mcp.jijenga.com/mcp.
Not promises — how it's built. Your assistant works inside these four walls, and you can check every one of them yourself.
When you import, you upload on a Jijenga page. Your assistant gets the sorted result — it never touches the raw statement.
No password, no key is ever pasted into the chat. The login is a normal browser window you control, then you approve.
When your assistant proposes a change, it shows you exactly what would change first. You say yes, or nothing happens.
Inside Jijenga you are a callsign. Your assistant meets that callsign and the numbers — nothing that points back at you.
Free with a Jijenga account. One address, about two minutes — then your assistant answers from your own numbers, and nothing changes unless you say yes.