MCP registry
MCP Servers
Model Context Protocol servers for Africa, let AI agents call African infrastructure.
13 results in Payments
Paystack MCP
Official PaystackOSS MCP server exposing the full Paystack API dynamically via its OpenAPI spec. The best-maintained Nigerian MCP.
Africa Payments MCP
Community MCP server providing a unified payments layer across M-Pesa, Paystack, MTN MoMo and Flutterwave.
Chargily MCP
A TypeScript MCP server (npm @theyahia/chargily-mcp) wrapping Algeria's Chargily Pay gateway including CIB/EDAHABIA card checkouts, with 8 tools. Part of theYahia's Emerging Markets MCP collection.
Cloudflare Daraja MCP (pmutua)
A TypeScript MCP server deployed as a Cloudflare Worker that exposes Safaricom M-Pesa (Daraja) APIs as AI-callable tools for STK push, transaction status and payment verification. Maintained by individual developer pmutua.
Daraja M-Pesa MCP (mboya)
A Python MCP server wrapping Safaricom's M-PESA Daraja API for natural-language payment processing, real-time callback handling and payment-history tracking, with sandbox and production support. Maintained by individual developer mboya.
Flutterwave MCP
Active community MCP server for payments, transfers and virtual accounts.
M-Pesa AT MCP
Community MCP server for East Africa (Kenya-primary) M-Pesa via Africa's Talking; limited Nigeria relevance.
Nomba MCP
A TypeScript MCP server (npm @theyahia/nomba-mcp) wrapping Nigeria's Nomba payments/POS platform with 8 tools for payments, POS and transfers. Part of theYahia's Emerging Markets MCP collection.
PayFast MCP
A TypeScript MCP server (npm @theyahia/payfast-mcp) wrapping the South African PayFast payment gateway with 8 tools covering payments and subscriptions. Part of theYahia's Emerging Markets MCP collection.
PayLink MCP
A Python MCP payment framework (runnable via Docker or locally) that lets AI agents integrate payments, currently supporting M-Pesa via Daraja with Airtel Money, Equity Bank and KCB listed as upcoming. Maintained by the payelink org; successor to jameskanyiri/DarajaMCP.
Safaricom Daraja MCP (Meshhack)
A multi-language (PHP/Node/Python) MCP implementation for the Safaricom Daraja API covering STK Push, C2B/B2C/B2B transfers, balance queries and QR generation. Maintained by Meshack Musyoka (Meshhack).
Yoco MCP
A TypeScript MCP server (npm @theyahia/yoco-mcp) wrapping the South African Yoco payment gateway and card-machine APIs with 8 tools. Part of theYahia's Emerging Markets MCP collection.
mpesa-mcp (gabrielmahia)
A Python MCP server (also published to npm and PyPI as mpesa-mcp) wrapping the Safaricom M-PESA Daraja v3 API with 7 tools for STK push, B2C, balance and transaction-status queries. Maintained by Gabriel Mahia.
