Agentโ™ฅ๏ธŽAge
Catalog

io.github.gabrielmahia/mpesa-mcp

Official

by gabrielmahia ยท Python

MCP server for M-Pesa mobile-money integration in Kenya

M-Pesa MCP Server (io.github.gabrielmahia/mpesa-mcp)

M-Pesa MCP server for mobile-money integration in Kenya. It targets East African fintech APIs including M-Pesa via Safaricom Daraja. The server provides capabilities for triggering payments, checking transaction status, sending SMS, and topping up airtime across 20+ African telecom networks.

๐Ÿ› ๏ธ Key Features

  • M-Pesa integration using Safaricom Daraja
  • Trigger M-Pesa payments
  • Check transaction status
  • Send SMS
  • Top up airtime across 20+ African telecom networks

๐Ÿš€ Use Cases

  • Enable AI agents to perform M-Pesa payment actions
  • Monitor and verify transaction outcomes
  • Initiate SMS notifications related to payment flows
  • Perform airtime top-ups for telecom users

โšก Developer Benefits

  • Open-source MCP server for the Model Context Protocol
  • Python-focused integration (topics include python)
  • Packaged for distribution (PyPI badge shown in readme excerpt)
  • CI workflow present (tests badge shown in readme excerpt)

โš ๏ธ Limitations

  • The provided excerpt does not describe configuration details, authentication, or available MCP tools/count.

Topics

fintechkenyamcpmpesaafricapythonai-agentseast-africamodel-context-protocolopen-sourceswahili