Connect Flutterwave with AI agents using Model Context Protocol (MCP). Seamlessly integrate Flutterwave tools and actions into Claude, Cursor, Windsurf, and other AI applications for enhanced workflow automation.
payments tools for AI automation
Install Flutterwave MCP server in minutes. Choose your AI platform: Cursor, Claude Desktop, Windsurf, or use HTTP endpoint for custom integrations. Follow our step-by-step guide to connect Flutterwave with your AI agent.
Explore other MCP integrations: Gmail MCP, Notion MCP, GitHub MCP, Linear MCP, Slack MCP, Google Sheets MCP, and 100+ more AI agent tools.
Flutterwave is a payments technology company that provides payment infrastructure and APIs enabling businesses to accept and send payments in Africa and globally.
83
6
payments
Paste and run this command in your terminal to set up Cursor with MCP
After running the command, restart Cursor to start using the MCP Server.
Tool to create a new transfer beneficiary. use when you need to add a beneficiary before making a transfer.
Tool to create multiple virtual account numbers. use when you need to generate multiple static virtual accounts for customers in a single request.
Tool to create a hosted payment link. use when you need a shareable payment url for one-time transactions.
Tool to create a new payment plan. use after confirming plan and customer details.
Tool to create a new subaccount. use when you need to configure split disbursement accounts.
Tool to create a new virtual account number. use after confirming customer details when assigning a unique account for bank transfers.
Tool to delete a beneficiary by id. use when you need to remove a saved transfer beneficiary by its unique id after confirming the id.
Tool to disable a flutterwave payment link. use when you need to prevent further payments from an existing link after confirming the link is valid.
Tool to retrieve details of a specific beneficiary by id. use after obtaining a beneficiary id to fetch its full details from flutterwave.
Tool to retrieve details of a specific subaccount by id. use when you need full subaccount info after creating or updating splits.
Tool to generate a unique transaction reference. use when initiating a new flutterwave transaction requires a unique reference to prevent duplication.
Tool to retrieve all subscriptions, including cancelled ones. use when you need a comprehensive list of subscription records for auditing or reporting.
Tool to retrieve a list of all transactions with optional filters. use when you need to paginate or filter transaction history after confirming valid api credentials.
Tool to retrieve all wallet balances across currencies. use when reconciling balances after authentication.
Tool to retrieve wallet balance for a specific currency. use after transactions to confirm available and ledger balances in a given currency.
Tool to retrieve available bill categories. use after authenticating to flutterwave to display bill payment options to users.
Tool to retrieve multiple refund transactions with optional filters. use when you need to fetch paginated refund data after confirming valid api credentials.
Tool to retrieve a list of all payment plans. use when you need to fetch and present your account’s configured billing plans.
Tool to retrieve details of a specific transaction by id. use after obtaining the transaction id to fetch its details from flutterwave.
Tool to retrieve the fee for a specific transaction. use when you need to calculate the total charge including fees before initiating the transaction.
20 actions available