INTERSWITCH TOOLS

74 tools from the Interswitch MCP Server, categorised by risk level.

View the Interswitch policy →

READ TOOLS

57
isw_agency_banking_cashout Perform agency banking cashout. High-risk financial operation; requires confirm: true. isw_agency_cashout_xml Submit raw Agency Banking cashout XML. High-risk financial operation; requires confirm: true. isw_agency_get_token Fetch an Agency Banking SOAP token using configured merchant and terminal IDs. Token is redacted in output. isw_agency_requery_xml Submit raw Agency Banking requery XML. isw_airtime_recharge Top up a phone number through VAS airtime. Requires confirm: true. isw_block_card Block a card immediately. Requires confirm: true. isw_block_prepaid_card Block a prepaid card. Requires confirm: true. isw_bulk_card_production Submit Card 360 bulk card production. Requires confirm: true. isw_check_debit_balance Check debit card balance. isw_check_prepaid_balance Check prepaid card balance. isw_confirm_debit_sufficient Confirm debit card sufficient balance. Requires confirm: true. isw_confirm_prepaid_sufficient Confirm prepaid card sufficient balance. Requires confirm: true. isw_deactivate_paycode Deactivate an unused paycode. Requires confirm: true. isw_fetch_cards_by_account Fetch cards linked to an account. isw_fetch_cards_by_issuer Fetch cards by issuer number. isw_fetch_customer_card_details Fetch customer card details by account. isw_fetch_data_prep_request Fetch Card 360 data prep request by requestRef. isw_fetch_prepared_cards Fetch prepared cards for a data prep request. isw_fetch_request_logs Fetch Card 360 request logs. isw_fetch_single_card_by_pan Fetch card details by PAN. Sensitive fields are redacted. isw_fintech_compute_mac Compute Fintech Card Processing HMAC over ordered fields. isw_fintech_validate_debit_lien_payload Validate incoming Fintech Card Processing debit-lien payload shape. isw_fintech_validate_debit_payload Validate incoming Fintech Card Processing debit payload shape. isw_fintech_validate_enquiry_payload Validate incoming Fintech Card Processing enquiry payload shape. isw_fintech_validate_place_lien_payload Validate incoming Fintech Card Processing place-lien payload shape. isw_fintech_validate_reversal_payload Validate incoming Fintech Card Processing reversal payload shape. isw_get_airtime_epins Purchase airtime e-pins. Requires confirm: true. isw_get_bank_codes List supported bank codes for transfers. isw_get_biller_details Get VAS biller details by billerId. isw_get_biller_packages List packages for a biller. isw_get_billers List Quickteller billers, optionally filtered by categoryId. isw_get_billers_by_category List VAS billers by category. isw_get_customer_demographics Get customer demographic profile. isw_get_financial_habits Get customer financial habits. isw_get_financial_history Get customer financial history. isw_get_financial_history_average Get customer average financial history. isw_get_paycode_status Get status of a generated paycode. isw_get_payout_channels List available payout channels. isw_get_pin Get a card PIN. Sensitive operation; requires confirm: true and redacts sensitive fields. isw_get_receiving_institutions List payout receiving institutions. isw_get_refund_status Get refund status by refundRef. isw_get_transaction_by_reference Get Quickteller transaction by transactionRef query. isw_get_transaction_details Get Transaction Search details by transactionId. isw_get_transaction_status Get Quickteller transaction status by transactionRef. isw_initiate_card_data_prep Initiate Card 360 card data prep. Requires confirm: true. isw_link_card_to_account Link a Card 360 card to an account. Requires confirm: true. isw_request_nano_loan Request a nano loan. High-risk operation creating debt; requires confirm: true. isw_retry_card_creation Retry a Card 360 card creation request. Requires confirm: true. isw_salary_lending Request a salary loan. High-risk operation creating debt; requires confirm: true. isw_transaction_search_bulk_search Search multiple transaction references at once. isw_transaction_search_quick_search Search transactions by amountKobo, terminal, and date range. Dates use YYYY-MM-DD HH:mm:ss. isw_transaction_search_reference_search Search transactions by transaction reference and date range. isw_unblock_card Unblock a card. Requires confirm: true. isw_unblock_prepaid_card Unblock a prepaid card. Requires confirm: true. isw_validate_card Validate card CVV and expiry. Requires confirm: true. isw_validate_customer Validate a customer account, meter, or phone number for a biller. isw_value_financing Request value financing. High-risk operation creating debt; requires confirm: true.

WRITE TOOLS

7

EXECUTE TOOLS

3

FINANCIAL TOOLS

7
How many tools does the Interswitch MCP server have? +

The Interswitch MCP server exposes 74 tools across 4 categories: Read, Write, Execute, Financial.

How do I enforce policies on Interswitch tools? +

Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Interswitch server.

What risk categories do Interswitch tools fall into? +

Interswitch tools are categorised as Read (57), Write (7), Execute (3), Financial (7). Each category has a recommended default policy.

Let agents act without letting them run wild.

Deterministic policy on every MCP tool call. Per-identity grants. Full audit log.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.