io.github.gabrielmahia
mpesa-mcp
M-Pesa + Africa's Talking MCP server — payments, SMS, airtime for AI agents in East Africa.
stdiocommunityservice
Package Details
mpesa-mcp
Transportstdio
Environment Variables
MPESA_CONSUMER_KEY(str)
RequiredSecret
Safaricom Daraja consumer key
MPESA_CONSUMER_SECRET(str)
RequiredSecret
Safaricom Daraja consumer secret
MPESA_SHORTCODE(str)
Required
M-Pesa shortcode (till or paybill number)
MPESA_PASSKEY(str)
RequiredSecret
M-Pesa Lipa Na M-Pesa online passkey
MPESA_ENV(str)
Daraja environment: sandbox or production
AT_API_KEY(str)
RequiredSecret
Africa's Talking API key
AT_USERNAME(str)
Required
Africa's Talking username (use 'sandbox' for testing)