What is Rwanda Payments MCP?
A remote MCP server that lets AI agents accept payments in Rwanda via MTN Mobile Money, Airtel Money, and cards through Flutterwave’s hosted checkout. It is a stateless translation layer: funds flow directly from buyer to merchant (buyer → Flutterwave → merchant). No database, no credential storage.
How to use Rwanda Payments MCP?
Add the MCP endpoint https://mcp-rw.wishpool.app/mcp to your AI agent (Claude, ChatGPT, Cursor, etc.) and include the HTTP header x-flutterwave-secret-key with your Flutterwave secret key (test or production). Use the tools create_payment_link (creates a RWF hosted-checkout link) and query_payment_status (pull-based status check; returns paid=true when paid).
Key features of Rwanda Payments MCP
- Accept payments via MTN Mobile Money, Airtel Money, cards
- Uses Flutterwave secure hosted checkout
- Stateless: never holds funds or stores credentials
- No database; zero runtime dependencies (Node ≥ 18)
- Remote MCP server (Streamable HTTP, stateless JSON-RPC)
- Pull-based payment status query
Use cases of Rwanda Payments MCP
- Allow AI agents to generate payment links and accept Rwandan currency automatically
- Process RWF payments through chat or code assistants (Claude, ChatGPT, Cursor)
- Let merchants integrate Flutterwave checkout into AI-driven workflows without holding funds
コメント