M-Pesa (Safaricom Daraja API)

Enables AI systems to initiate and process M-Pesa mobile payment transactions through the Safaricom Daraja API, allowing users to

jameskanyiri 14
Claude CodeClaude DesktopGeneric
View source ↗

DarajaMCP provides a bridge to the Safaricom M-Pesa mobile payment API, enabling AI assistants to initiate STK Push transactions directly from conversations. Built on FastMCP, it handles authentication with the Daraja API and manages the complete payment flow, from generating access tokens to processing transaction requests. The implementation is particularly valuable for applications requiring seamless mobile payment integration in Kenya, allowing users to authorize payments on their mobile devices without leaving their conversation with an AI assistant.

Source

Repository: https://github.com/jameskanyiri/darajamcp

Maintain M-Pesa (Safaricom Daraja API)?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[M-Pesa (Safaricom Daraja API) on getagentictools](https://getagentictools.com/mcp/jameskanyiri-darajamcp?ref=badge)