Paystack
AI 与智能体by kohasummons
The Paystack Model Context Protocol (MCP) server allows AI agents to interact with Paystack through standardized MCP clients via tool calling. This protocol supports various tools to interact with different Paystack services.
Tools (28)
create_productCreate a new product on your Paystack integration
list_productsList products available on your Paystack integration with pagination support
get_productGet details of a specific product by ID
update_productUpdate an existing product by ID
create_customerCreate a new customer in Paystack
list_customersList customers available on your Paystack integration
get_customerGet details of a specific customer by email or code
update_customerUpdate a customer's details
validate_customerValidate a customer's identity with bank account
set_customer_risk_actionWhitelist or blacklist a customer
deactivate_authorizationDeactivate a payment authorization when a card needs to be forgotten
initialize_transactionInitialize a transaction to accept payment on Paystack
verify_transactionVerify a transaction's status using the transaction reference
fetch_transactionGet details of a transaction by ID
list_transactionsList transactions with pagination and filtering options
charge_authorizationCharge a previously authorized card
partial_debitCharge a partial amount from a previously authorized card
transaction_totalsGet total amount received on your account
export_transactionsExport a list of transactions carried out on your integration
list_banksGet a list of all banks supported by Paystack and their properties
list_countriesGet a list of countries that Paystack currently supports
list_statesGet a list of states for a country for address verification
check_balanceGet the available balance on your Paystack integration
balance_ledgerFetch all pay-ins and pay-outs that occurred on your Paystack integration
resend_transfers_otpGenerates a new OTP and sends to customer for transfer verification
disable_transfers_otpDisable OTP requirement for transfers
finalize_disable_otpFinalize the request to disable OTP on your transfers
enable_transfers_otpEnable OTP requirement for transfers