data
Flutterwave MCP, CLI, and Lua Integration for AI Agents
Flutterwave integration docs for AI agents: MCP gateway setup, Flutterwave CLI commands, Lua API reference, credentials, and function schemas.Flutterwave for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
flutterwave.flutterwave_list_transactions | Read read | 8 | List transactions from your Flutterwave account. Supports filtering by status and date range, with pagination. |
flutterwave.flutterwave_get_transaction | Read read | 1 | Retrieve full details of a specific Flutterwave transaction by its ID. |
flutterwave.flutterwave_initiate_payment | Write write | 5 | Initiate a new payment on Flutterwave. Requires a transaction reference, amount, currency, and customer details. |
flutterwave.flutterwave_verify_transaction | Read read | 1 | Verify a Flutterwave transaction by its ID to confirm payment status and retrieve full details. |
flutterwave.flutterwave_list_customers | Read read | 1 | List customers registered on your Flutterwave account, with pagination support. |
flutterwave.flutterwave_create_customer | Write write | 4 | Create a new customer record on Flutterwave. Requires an email address. |
flutterwave.flutterwave_get_banks | Read read | 1 | Get a list of supported banks for a given country from Flutterwave. Provide a country code like "NG" for Nigeria, "KE" for Kenya, "GH" for Ghana. |