The missing piece for African fintech. One MCP server. Every major African payment provider. Natural language payments.
# "Send KES 5,000 to Mary via M-Pesa"
# "Request $100 from a customer in Nigeria"
# "Check if that MTN MoMo payment came through"
# "Process a refund for order #12345"No more wrestling with 5 different APIs. No more juggling documentation.
Just natural language that works across M-Pesa, Paystack, MTN MoMo, and more.
See it in action with Claude, ChatGPT, Cursor, and any MCP client
| Demo with Claude | Demo with Cursor |
|---|---|
![]() |
![]() |
Africa has the world's most innovative payment systemsโM-Pesa, Paystack, Flutterwave, MTN MoMo, Chipper Cashโbut integrating them is a nightmare:
- ๐ Fragmented APIs: M-Pesa uses SOAP. Paystack uses REST. MTN MoMo uses something entirely different.
- ๐ Scattered Documentation: Hours spent hunting for the right docs
- ๐ง Different Auth Methods: API keys, OAuth, basic authโeach one unique
- ๐ Edge Cases Everywhere: Each provider has quirks that break your code
- โฑ๏ธ Weeks of Integration Time: Before you process a single payment
One MCP server. Every provider. Natural language.
// Instead of this...
const mpesa = new MpesaAPI({ consumerKey, consumerSecret, passkey });
await mpesa.authenticate();
const result = await mpesa.stkPush({ phone, amount, accountRef });
// Just say this:
"Send KES 5,000 to 254712345678 via M-Pesa"- โก Ship in hours, not weeks โ Your first payment working today
- ๐ง AI-native from day one โ Built for the era of AI agents
- ๐ Truly Pan-African โ One integration covers the continent
- ๐ Open Source โ MIT licensed, community-driven
- ๐ ๏ธ Developer-First โ Built by Africans who understand the pain
npm install -g @kenyaclaw/africa-payments-mcpafrica-payments-mcp init
# Follow the prompts to add your provider credentialsAdd to your MCP client configuration:
{
"mcpServers": {
"africa-payments": {
"command": "africa-payments-mcp",
"env": {
"MPESA_CONSUMER_KEY": "your_key",
"PAYSTACK_SECRET_KEY": "your_key"
}
}
}
}Open Claude, ChatGPT, Cursor, or any MCP client and just ask:
"Send KES 5,000 to Mary via M-Pesa"
| Provider | Countries | Status | Features |
|---|---|---|---|
| M-Pesa | ๐ฐ๐ช Kenya, ๐น๐ฟ Tanzania, ๐ฒ๐ฟ Mozambique, ๐จ๐ฉ DRC, ๐ช๐ฌ Egypt | โ Ready | STK Push, B2C, B2B, C2B, Reversal |
| Paystack | ๐ณ๐ฌ Nigeria, ๐ฌ๐ญ Ghana, ๐ฟ๐ฆ South Africa, +4 more | โ Ready | Cards, Bank Transfer, Mobile Money |
| MTN MoMo | ๐ณ๐ฌ Nigeria, ๐ฌ๐ญ Ghana, ๐บ๐ฌ Uganda, +12 more | โ Ready | Collections, Disbursements, Remittances |
| Flutterwave | ๐ณ๐ฌ Nigeria, ๐ฐ๐ช Kenya, ๐ฟ๐ฆ South Africa, +30 more | ๐ง Beta | Cards, Mobile Money, Bank Transfer |
| Chipper Cash | ๐ณ๐ฌ Nigeria, ๐ฌ๐ญ Ghana, ๐ฐ๐ช Kenya, +7 more | ๐ง Beta | P2P Transfers, Payments |
๐ก Want to add a provider? See our contribution guide
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Your AI Agent โ
โ (Claude, ChatGPT, Cursor, etc.) โ
โโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ MCP Protocol
โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Africa Payments MCP Server โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ M-Pesa โ โ Paystack โ โ MTN MoMo โ โ
โ โ Adapter โ โ Adapter โ โ Adapter โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Flutterwave โ โ ChipperCash โ โ More Coming... โ โ
โ โ Adapter โ โ Adapter โ โ โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
"Integrated M-Pesa in 10 minutes. Took me 3 weeks the old way."
โ David O., Fintech Developer, Lagos
"Finally, payments that work the way I think about them."
โ Grace W., Startup Founder, Nairobi
"The USB-C of African payments. One connection, everything works."
โ Kofi A., Full Stack Engineer, Accra
We built this for Africa's developers. Help us make it better:
- ๐ด Fork the repo
- ๐ฟ Create your branch (
git checkout -b feature/amazing-feature) - ๐ป Make your changes
- โ Add tests
- ๐ Update documentation
- ๐ Submit a PR
MIT License โ use it, modify it, build the future of African fintech.
Built with โค๏ธ in Nairobi, Lagos, Accra, and across the continent
๐ฐ๐ช ๐ณ๐ฌ ๐ฌ๐ญ ๐น๐ฟ ๐บ๐ฌ ๐ฟ๐ฆ ๐ช๐ฌ ๐ฒ๐ฆ ๐ท๐ผ ๐ช๐น ๐ธ๐ณ ๐จ๐ฎ

