100+ integrations are ready to connect to your AI.Connect your first MCP

Airwallex MCP server for your AI

Check balances in every currency, pay a supplier, lock in an exchange rate, send a payment link, refund a customer or pull a reconciliation report, all on the Airwallex account your key belongs to.

PopMCPAirwallex

What are my Airwallex balances, and how much came in and went out last month?

Supported Airwallex tools

Every balance, transfer, conversion, payment, billing, card, spend, connected account and webhook operation the connection exposes, plus the Airwallex events it can watch.

474 tools in the full catalog: 229 read and 245 write. 42 load by default, and the rest are found with tool search.

airwallex_billing_customer_overview

Everything about one billing customer: their record, invoices, subscriptions and payment sources.

airwallex_get_invoice

Retrieve an Invoice.

airwallex_list_billing_customers

List all Billing Customers.

airwallex_list_invoices

List all Invoices.

airwallex_list_subscriptions

List all Subscriptions.

airwallex_create_payment_link

Make a hosted page anyone can pay on.

airwallex_create_refund

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_get_payment_intent

Retrieve a Payment Intent.

airwallex_list_payment_disputes

List all Payment Disputes.

airwallex_list_payment_intents

List card and wallet payments.

airwallex_list_payment_links

List all Payment Links.

airwallex_list_refunds

List all Refunds.

airwallex_payment_overview

Everything about one customer payment: the payment intent with its status, each attempt with its failure reason, refunds and disputes.

airwallex_get_account

Who this connection is: the Airwallex account's id, business name, status, contact and what still needs attention.

airwallex_account_overview

The state of this Airwallex account in one call: who it is, balances per currency, global accounts, the latest transfers and the latest balance movements.

airwallex_get_balance_history

Retrieve the Balance History.

airwallex_get_current_balances

Balances per currency: available (spendable now), pending (from settling conversions and deposits), reserved (held for pending payouts) and total.

airwallex_list_deposits

List all Deposits.

airwallex_list_global_accounts

List all Global Accounts.

airwallex_list_card_transactions

List all Card Transactions.

airwallex_list_cards

List issued cards.

airwallex_create_beneficiary

Save a payee.

airwallex_create_transfer

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_get_beneficiary

Retrieve a Beneficiary.

airwallex_get_beneficiary_api_schema

Which fields a beneficiary needs for a country, currency and payment method.

airwallex_get_transfer

Retrieve a Transfer.

airwallex_list_beneficiaries

List saved payees.

airwallex_list_transfers

List payouts.

airwallex_send_transfer

Pay a beneficiary, safely.

airwallex_validate_transfer

Check a transfer without sending anything: same body as airwallex_create_transfer.

airwallex_list_bills

List all Bills.

airwallex_cash_flow_summary

Money in and out per currency for a period, with fees, net and totals by transaction type, worked out from the account's financial transactions.

airwallex_convert_currency

Convert between currencies in the wallet, safely.

airwallex_create_conversion

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_create_fx_quote

Get a guaranteed exchange rate for a time window.

airwallex_get_fx_rate

The indicative exchange rate right now, for buy_currency and sell_currency.

airwallex_list_conversions

List all Conversions.

airwallex_list_financial_transactions

Every movement that changed the account balance.

airwallex_list_settlements

List all Settlements.

airwallex_run_financial_report

Build a financial report and read it, in one call: balance activity, reconciliation, settlements, online payments or account statements.

airwallex_list_webhooks

List webhook endpoints: id, url and events.

airwallex_download_document

Get a report or letter as a file: a finished financial report, a settlement report, a confirmation letter for a deposit or transfer, or a global account statement.

airwallex_add_credit_note_line_items

Create Credit Note Line Items and Add Them to a Credit Note.

airwallex_add_invoice_line_items

Create Invoice Line Items and Add Them to an Invoice.

airwallex_archive_meter

Archive a Meter.

airwallex_cancel_billing_checkout

Cancel a Billing Checkout.

airwallex_cancel_subscription

Cancel a Subscription.

airwallex_create_billing_checkout

Create a Billing Checkout.

airwallex_create_billing_customer

Create a Billing Customer.

airwallex_create_coupon

Create a Coupon.

airwallex_create_credit_note

Create a Credit Note.

airwallex_create_invoice

Create a draft invoice for a billing customer.

airwallex_create_meter

Create a Meter.

airwallex_create_payment_source

Create a Payment Source.

airwallex_create_price

Create a Price.

airwallex_create_product

Create a Product.

airwallex_create_rate_card

Create a Rate Card.

airwallex_create_rate_card_version

Create a Rate Card Version.

airwallex_create_subscription

Create a Subscription.

airwallex_delete_credit_note

Delete a Credit Note.

airwallex_delete_credit_note_line_items

Delete Credit Note Line Items From a Credit Note.

airwallex_delete_draft_invoice

Delete a Draft Invoice.

airwallex_delete_invoice_line_items

Delete Invoice Line Items Within an Invoice.

airwallex_finalize_credit_note

Finalize a Credit Note.

airwallex_finalize_invoice

Finalize an Invoice.

airwallex_get_billing_checkout

Retrieve a Billing Checkout.

airwallex_get_billing_customer

Retrieve a Billing Customer.

airwallex_get_billing_customer_bank_transfer_instructions

Retrieve Bank Transfer Instructions of a Billing Customer.

airwallex_get_billing_transaction

Retrieve a Billing Transaction.

airwallex_get_coupon

Retrieve a Coupon.

airwallex_get_credit_note

Retrieve a Credit Note.

airwallex_get_credit_note_line_item

Retrieve a Credit Note Line Item.

airwallex_get_e_invoicing_document

Retrieve an E-Invoicing Document.

airwallex_get_invoice_line_item

Retrieve an Invoice Line Item.

airwallex_get_invoice_line_item_group

Retrieve an Invoice Line Item Group.

airwallex_get_meter

Retrieve a Meter.

airwallex_get_meter_summaries

Retrieve Summaries of a Meter.

airwallex_get_payment_source

Retrieve a Payment Source.

airwallex_get_price

Retrieve a Price.

airwallex_get_product

Retrieve a Product.

airwallex_get_rate_card

Retrieve a Rate Card.

airwallex_get_rate_card_item

Retrieve a Rate Card Item.

airwallex_get_rate_card_version

Retrieve a Rate Card Version.

airwallex_get_subscription

Retrieve a Subscription.

airwallex_get_subscription_item

Retrieve a Subscription Item.

airwallex_ingest_usage_event

Ingest a Usage Event.

airwallex_ingest_usage_events

Batch Ingest Usage Events.

airwallex_list_billing_checkouts

List all Billing Checkouts.

airwallex_list_billing_transactions

List all Billing Transactions.

airwallex_list_coupons

List all Coupons.

airwallex_list_credit_note_line_items

List all Credit Note Line Items.

airwallex_list_credit_notes

List all Credit Notes.

airwallex_list_e_invoicing_documents

Get list of E-Invoicing Documents.

airwallex_list_invoice_line_item_groups

List all Invoice Line Item Groups.

airwallex_list_invoice_line_items

List all Invoice Line Items.

airwallex_list_meters

List all Meters.

airwallex_list_payment_sources

List all Payment Sources.

airwallex_list_prices

List all Prices.

airwallex_list_products

List all Products.

airwallex_list_rate_card_items

List all Rate Card Items.

airwallex_list_rate_card_versions

List all Rate Card Versions.

airwallex_list_rate_cards

List all Rate Cards.

airwallex_list_subscription_items

List all Subscription Items.

airwallex_mark_invoice_paid

Mark an Invoice As Paid.

airwallex_pay_invoice

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_preview_credit_note

Preview a Credit Note.

airwallex_preview_invoice

Preview an Invoice.

airwallex_restore_meter

Restore a Meter.

airwallex_update_billing_checkout

Update a Billing Checkout.

airwallex_update_billing_customer

Update a Billing Customer.

airwallex_update_coupon

Update a Coupon.

airwallex_update_credit_note

Update a Credit Note.

airwallex_update_credit_note_line_items

Update Credit Note Line Items in a Credit Note.

airwallex_update_invoice

Update an Invoice.

airwallex_update_invoice_line_items

Update Invoice Line Items in an Invoice.

airwallex_update_meter

Update a Meter.

airwallex_update_price

Update a Price.

airwallex_update_product

Update a Product.

airwallex_update_rate_card

Update a Rate Card.

airwallex_update_subscription

Update a Subscription.

airwallex_void_credit_note

Void a Credit Note.

airwallex_void_invoice

Void an Invoice.

airwallex_void_usage_event

Void a Usage Event.

airwallex_accept_payment_dispute

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_activate_payment_link

Activate a Payment Link.

airwallex_activate_terminal

Activate a Terminal.

airwallex_add_apple_pay_domains

Add Apple Pay Domains.

airwallex_cancel_payment_intent

Cancel a Payment Intent.

airwallex_cancel_terminal_operation

Cancel Current Operation on a Terminal.

airwallex_capture_payment_intent

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_challenge_payment_dispute

Challenge a Payment Dispute.

airwallex_confirm_payment_intent

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_continue_payment_consent_verification

Continue To Verify a Payment Consent.

airwallex_continue_payment_intent_confirmation

Continue To Confirm a Payment Intent.

airwallex_create_conversion_quote

Create a Conversion Quote.

airwallex_create_customs_declaration

Create a Customs Declaration.

airwallex_create_funds_split

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_create_funds_split_reversal

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_create_payment_consent

Create a Payment Consent.

airwallex_create_payment_customer

Create a Customer.

airwallex_create_payment_intent

Start a payment: amount in major units, currency, merchant_order_id (your order number).

airwallex_create_payment_method

Create a Payment Method.

airwallex_create_terminal

Create a Terminal.

airwallex_deactivate_payment_link

Deactivate a Payment Link.

airwallex_deactivate_terminal

Deactivate a Terminal.

airwallex_disable_payment_consent

Disable a Payment Consent.

airwallex_disable_payment_method

Disable a Payment Method.

airwallex_generate_payment_customer_client_secret

Generate a Client Secret for a Customer.

airwallex_get_conversion_quote

Retrieve a Conversion Quote.

airwallex_get_customer_balance_transaction

Retrieve a Customer Balance Transaction.

airwallex_get_customs_declaration

Retrieve a Customs Declaration.

airwallex_get_funds_split

Retrieve a Funds Split.

airwallex_get_funds_split_reversal

Retrieve a Funds Split Reversal.

airwallex_get_payment_attempt

Retrieve a Payment Attempt.

airwallex_get_payment_consent

Retrieve a Payment Consent.

airwallex_get_payment_customer

Retrieve a Customer.

airwallex_get_payment_dispute

Retrieve a Payment Dispute.

airwallex_get_payment_link

Retrieve a Payment Link.

airwallex_get_payment_method

Retrieve a Payment Method.

airwallex_get_payment_reserve_plan

Retrieve the Current Reserve Plan.

airwallex_get_refund

Retrieve a Refund.

airwallex_get_terminal

Retrieve a Terminal.

airwallex_increment_payment_intent_authorization

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_list_apple_pay_domains

List all Apple Pay Domains.

airwallex_list_convertible_shopper_currencies

List all Convertible Shopper Currencies.

airwallex_list_dispute_payment_intents

List all Related Payment Intents.

airwallex_list_funds_split_reversals

List all Funds Split Reversals.

airwallex_list_funds_splits

List all Funds Splits.

airwallex_list_payment_attempts

List all Payment Attempts.

airwallex_list_payment_banks

List all Available Bank Names.

airwallex_list_payment_consents

List all Payment Consents.

airwallex_list_payment_customers

List all Customers.

airwallex_list_payment_method_types

List all Available Payment Method Types.

airwallex_list_payment_methods

List all Payment Methods.

airwallex_list_settlement_records

List all Settlement Records.

airwallex_list_terminals

List all Terminals.

airwallex_process_terminal_payment_intent

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_redeclare_customs_declaration

Redeclare a Customs Declaration.

airwallex_release_funds_split

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_remove_apple_pay_domains

Remove Apple Pay Domains.

airwallex_reset_terminal_password

Reset a Terminal Password.

airwallex_send_payment_link

Send a Payment Link.

airwallex_terminate_terminal

Terminate a Terminal.

airwallex_update_customs_declaration

Update a Customs Declaration.

airwallex_update_payment_consent

Update a Payment Consent.

airwallex_update_payment_customer

Update a Customer.

airwallex_update_payment_dispute

Update a Payment Dispute.

airwallex_update_payment_intent

Update a Payment Intent.

airwallex_update_payment_link

Update a Payment Link.

airwallex_update_payment_method

Update a Payment Method.

airwallex_update_terminal

Update a Terminal.

airwallex_verify_payment_consent

Verify a Payment Consent.

airwallex_adjust_program_spending_account_limits

Adjust Program Spending Account Limits.

airwallex_agree_connected_account_terms

Record that a connected account accepted Airwallex's terms.

airwallex_authorize_hosted_flow

Authorize a Flow.

airwallex_cancel_psp_settlement_intent

Cancel a PSP Settlement Intent.

airwallex_cancel_psp_settlement_split

Cancel a PSP Settlement Split.

airwallex_create_account_amendment

Create an Account Amendment.

airwallex_create_account_invitation_link

Create an Account Invitation Link.

airwallex_create_batch_settlement_report

Create a Batch Report.

airwallex_create_charge

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_create_connected_account

Create an Account.

airwallex_create_connected_account_transfer

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_create_hosted_flow

Create a Flow.

airwallex_create_offboarding

Create an Offboarding.

airwallex_create_platform_report

Create a Platform Report.

airwallex_create_program_spending_account

Create a Program Spending Account.

airwallex_create_psp_settlement_intent

Create a PSP Settlement Intent.

airwallex_deposit_to_liquidity_program

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_get_account_amendment

Retrieve an Account Amendment.

airwallex_get_account_invitation_link

Retrieve an Account Invitation Link.

airwallex_get_account_wallet_info

Retrieve Account Wallet Information.

airwallex_get_batch_settlement_report

Retrieve a Settlement Report.

airwallex_get_charge

Retrieve a Charge.

airwallex_get_connected_account

Retrieve an Account.

airwallex_get_connected_account_transfer

Retrieve a Connected Account Transfer.

airwallex_get_hosted_flow

Retrieve a Flow.

airwallex_get_liquidity_program

Retrieve a Program.

airwallex_get_offboarding

Retrieve an Offboarding.

airwallex_get_platform_report

Retrieve a Platform Report.

airwallex_get_program_spending_account

Retrieve a Program Spending Account.

airwallex_get_psp_settlement_intent

Retrieve a PSP Settlement Intent.

airwallex_get_psp_settlement_split

Retrieve a PSP Settlement Split.

airwallex_list_charges

List all Charges.

airwallex_list_connected_account_transfers

List all Connected Account Transfers.

airwallex_list_connected_accounts

List the connected accounts of a platform.

airwallex_list_liquidity_program_transactions

List all Program Transactions.

airwallex_list_offboardings

List all Offboardings.

airwallex_list_program_spending_accounts

List all Program Spending Accounts.

airwallex_list_psp_settlement_deposits

List all PSP Settlement Deposits.

airwallex_list_psp_settlement_intents

List all PSP Settlement Intents.

airwallex_list_psp_settlement_splits

List all PSP Settlement Splits.

airwallex_reactivate_connected_account

Reactivate an Account.

airwallex_release_psp_settlement_split

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_split_psp_settlement_intent

Split a PSP Settlement Intent.

airwallex_submit_connected_account

Submit an Account for Activation.

airwallex_submit_psp_settlement_intent

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_suspend_connected_account

Suspend an Account.

airwallex_update_connected_account

Update a Connected Account.

airwallex_update_psp_settlement_intent

Update a PSP Settlement Intent.

airwallex_withdraw_from_liquidity_program

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_cancel_direct_debit

Cancel a Direct Debit.

airwallex_cancel_global_account_alias

Cancel an Alias for a Global Account.

airwallex_cancel_payout_mandate

Cancel a Direct Debit Payout Mandate.

airwallex_close_global_account

Close a Global Account.

airwallex_complete_linked_account_auth

Complete the Authentication Refresh.

airwallex_confirm_linked_account

Confirm a Linked Account Among Candidate Accounts.

airwallex_create_direct_debit_deposit

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_create_global_account

Create a Global Account.

airwallex_create_global_account_alias

Create an Alias for a Global Account.

airwallex_create_linked_account

Create a Linked Account.

airwallex_create_linked_account_auth

Generate a Linked Account Authentication.

airwallex_generate_global_account_statement

A PDF statement letter for a global account.

airwallex_get_deposit

Retrieve a Deposit.

airwallex_get_deposit_mandate

Retrieve a Direct Debit Deposit Mandate.

airwallex_get_direct_debit

Retrieve a Direct Debit.

airwallex_get_global_account

Retrieve a Global Account.

airwallex_get_global_account_alias

Retrieve an Alias.

airwallex_get_linked_account

Retrieve a Linked Account.

airwallex_get_linked_account_balances

Check Available Balances.

airwallex_get_payout_mandate

Retrieve a Direct Debit Payout Mandate.

airwallex_list_direct_debits

List all Direct Debits.

airwallex_list_global_account_aliases

List all Aliases.

airwallex_list_global_account_transactions

List all Global Account Transactions.

airwallex_list_linked_accounts

List all Linked Accounts.

airwallex_list_payout_mandates

List all Direct Debit Payout Mandates.

airwallex_port_global_account_alias

Initiate an Alias Port for a Global Account.

airwallex_refresh_linked_account_auth

Refresh a Linked Account Authentication.

airwallex_request_alias_verification_code

Request New Alias Verification Code.

airwallex_submit_alias_verification_code

Submit Alias Verification Code.

airwallex_suspend_linked_account

Suspend a Linked Account.

airwallex_update_deposit_mandate

Update a Direct Debit Deposit Mandate.

airwallex_update_global_account

Update an Existing Global Account.

airwallex_verify_linked_account_microdeposits

Verify Linked Account with Micro-deposits.

airwallex_activate_card

Activate a Card.

airwallex_cancel_card_dispute

Cancel a Transaction Dispute.

airwallex_create_card

Issue a card to a cardholder.

airwallex_create_card_dispute

Create a Transaction Dispute.

airwallex_create_cardholder

Create a Cardholder.

airwallex_delete_cardholder

Delete a Cardholder.

airwallex_get_card

Get an issued card: status, limits, cardholder, masked number.

airwallex_get_card_authorization

Retrieve an Authorization.

airwallex_get_card_dispute

Retrieve a Transaction Dispute.

airwallex_get_card_remaining_limits

List all Card Remaining Limits.

airwallex_get_card_transaction

Retrieve a Card Transaction.

airwallex_get_card_transaction_event

Retrieve a Card Transaction Event.

airwallex_get_card_transaction_lifecycle

Retrieve a Card Transaction Lifecycle.

airwallex_get_cardholder

Retrieve the Cardholder Details.

airwallex_get_digital_wallet_token

Retrieve a Digital Wallet Token.

airwallex_get_issuing_config

Retrieve the Issuing Config.

airwallex_get_issuing_transaction

Retrieve a Transaction.

airwallex_get_merchant_brand

Retrieve a Merchant Brand.

airwallex_list_card_authorizations

List all Authorizations.

airwallex_list_card_disputes

List all Transaction Disputes.

airwallex_list_card_transaction_events

List all Card Transaction Events.

airwallex_list_card_transaction_lifecycles

List all Card Transaction Lifecycles.

airwallex_list_cardholders

List all Cardholders.

airwallex_list_digital_wallet_tokens

List all Digital Wallet Tokens.

airwallex_list_issuing_transactions

List all Transactions.

airwallex_list_merchant_brands

List all Merchant Brands.

airwallex_provision_card_digital_wallet

Provision a Card to a Digital Wallet.

airwallex_submit_card_dispute

Submit a Transaction Dispute.

airwallex_update_card

Update a Card.

airwallex_update_card_dispute

Update a Transaction Dispute.

airwallex_update_cardholder

Update a Cardholder.

airwallex_update_digital_wallet_token_status

Update the Digital Wallet Token Status.

airwallex_update_issuing_config

Update the Issuing Config.

airwallex_simulate_accept_mandate

Sandbox only: refused on a live connection.

airwallex_simulate_approve_account_amendment

Sandbox only: refused on a live connection.

airwallex_simulate_cancel_mandate

Sandbox only: refused on a live connection.

airwallex_simulate_cancel_offboarding

Sandbox only: refused on a live connection.

airwallex_simulate_capture_card_transaction

Sandbox only: refused on a live connection.

airwallex_simulate_card_refund

Sandbox only: refused on a live connection.

airwallex_simulate_card_transaction

Sandbox only: refused on a live connection.

airwallex_simulate_cardholder_pass_review

Sandbox only: refused on a live connection.

airwallex_simulate_close_rfi

Sandbox only: refused on a live connection.

airwallex_simulate_complete_offboarding

Sandbox only: refused on a live connection.

airwallex_simulate_connected_account_status

Sandbox only: refused on a live connection.

airwallex_simulate_create_payment_dispute

Sandbox only: refused on a live connection.

airwallex_simulate_create_rfi

Sandbox only: refused on a live connection.

airwallex_simulate_escalate_payment_dispute

Sandbox only: refused on a live connection.

airwallex_simulate_fail_microdeposits

Sandbox only: refused on a live connection.

airwallex_simulate_fail_next_autocharge

Sandbox only: refused on a live connection.

airwallex_simulate_follow_up_rfi

Sandbox only: refused on a live connection.

airwallex_simulate_global_account_deposit

Sandbox only: refused on a live connection.

airwallex_simulate_list_terminal_payment_scenarios

Sandbox only: refused on a live connection.

airwallex_simulate_reject_account_amendment

Sandbox only: refused on a live connection.

airwallex_simulate_reject_deposit

Sandbox only: refused on a live connection.

airwallex_simulate_reject_mandate

Sandbox only: refused on a live connection.

airwallex_simulate_resolve_payment_dispute

Sandbox only: refused on a live connection.

airwallex_simulate_reverse_card_transaction

Sandbox only: refused on a live connection.

airwallex_simulate_reverse_deposit

Sandbox only: refused on a live connection.

airwallex_simulate_settle_deposit

Sandbox only: refused on a live connection.

airwallex_simulate_shopper_action

Sandbox only: refused on a live connection.

airwallex_simulate_terminal_activation_code

Sandbox only: refused on a live connection.

airwallex_simulate_terminal_payment

Sandbox only: refused on a live connection.

airwallex_simulate_threeds_notification

Sandbox only: refused on a live connection.

airwallex_simulate_transfer_status

Sandbox only: refused on a live connection.

airwallex_simulate_turn_off_terminal

Sandbox only: refused on a live connection.

airwallex_simulate_turn_on_terminal

Sandbox only: refused on a live connection.

airwallex_add_batch_transfer_items

Add Items To a Batch.

airwallex_cancel_transfer

Cancel a Transfer.

airwallex_confirm_transfer_funding

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_create_batch_transfer

Create a Batch Transfer.

airwallex_create_payer

Create a Payer.

airwallex_delete_batch_transfer

Delete a Batch Transfer.

airwallex_delete_batch_transfer_items

Delete Items Within a Batch.

airwallex_delete_beneficiary

Delete an Existing Beneficiary.

airwallex_delete_payer

Delete an Existing Payer.

airwallex_get_batch_transfer

Retrieve a Batch Transfer.

airwallex_get_beneficiary_form_schema

Retrieve the Form Schema.

airwallex_get_payer

Retrieve a Payer.

airwallex_list_batch_transfer_items

List all Items Within a Batch.

airwallex_list_batch_transfers

List all Batch Transfers.

airwallex_list_beneficiary_financial_institutions

List all Supported Financial Institutions.

airwallex_list_payers

List all Payers.

airwallex_quote_batch_transfer

Quote a Batch Transfer.

airwallex_submit_batch_transfer

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_update_beneficiary

Update an Existing Beneficiary.

airwallex_update_payer

Update an Existing Payer.

airwallex_validate_beneficiary

Validate a Beneficiary.

airwallex_validate_payer

Validate a Payer.

airwallex_verify_beneficiary_account

Verify a Beneficiary Account.

airwallex_add_expense_line_items

Add Expense Line Items.

airwallex_create_bill

Create a Bill.

airwallex_create_purchase_order

Create a Purchase Order.

airwallex_create_vendor

Create a Vendor.

airwallex_delete_expense_line_items

Delete Expense Line Items.

airwallex_get_bill

Retrieve a Bill.

airwallex_get_expense

Retrieve an Expense.

airwallex_get_purchase_order

Retrieve a Purchase Order.

airwallex_get_reimbursement

Retrieve a Reimbursement.

airwallex_get_reimbursement_report

Retrieve a Reimbursement Report.

airwallex_get_reimbursement_report_transfer

Retrieve a Reimbursement Report Transfer.

airwallex_get_vendor

Retrieve a Vendor.

airwallex_list_expenses

List all Expenses.

airwallex_list_purchase_orders

List all Purchase Orders.

airwallex_list_reimbursement_reports

List all Reimbursement Reports.

airwallex_list_reimbursements

List all Reimbursements.

airwallex_list_vendors

List all Vendors.

airwallex_mark_bill_paid

Mark Bill As Paid.

airwallex_mark_reimbursement_report_paid

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_update_bill_sync_status

Update Bill Sync Status.

airwallex_update_expense

Update an Expense.

airwallex_update_expense_line_items

Update Expense Line Items.

airwallex_update_expense_sync_status

Update Expense Sync Status.

airwallex_update_purchase_order_sync_status

Update Purchase Order Sync Status.

airwallex_update_reimbursement_report_sync_status

Update Reimbursement Report Sync Status.

airwallex_update_reimbursement_transfer_sync_status

Update Reimbursement Report Transfer Sync Status.

airwallex_update_vendor_sync_status

Update Vendor Sync Status.

airwallex_create_accounting_field

Create an Accounting Field.

airwallex_create_accounting_field_value

Create an Accounting Field Value.

airwallex_create_general_ledger_account

Create a General Ledger Account.

airwallex_create_tax_code

Create a Tax Code.

airwallex_get_accounting_field

Retrieve an Accounting Field.

airwallex_get_accounting_field_value

Retrieve an Accounting Field Value.

airwallex_get_general_ledger_account

Retrieve a General Ledger Account.

airwallex_get_tax_code

Retrieve a Tax Code.

airwallex_list_accounting_field_values

List all Accounting Field Values.

airwallex_list_accounting_fields

List all Accounting Fields.

airwallex_list_general_ledger_accounts

List all General Ledger Accounts.

airwallex_list_tax_codes

List all Tax Codes.

airwallex_update_accounting_field

Update an Accounting Field.

airwallex_update_accounting_field_value

Update an Accounting Field Value.

airwallex_update_general_ledger_account

Update a General Ledger Account.

airwallex_update_tax_code

Update a Tax Code.

airwallex_add_watchlist_item

Add an Item to the Watchlist.

airwallex_create_seller

Create a Seller.

airwallex_deactivate_seller

Deactivate a Seller.

airwallex_generate_risk_report

Generate a risk report.

airwallex_get_rfi

Retrieve an RFI.

airwallex_get_risk_report

Retrieve a risk report.

airwallex_get_seller

Retrieve a Seller.

airwallex_get_watchlist_item

Retrieve an Item.

airwallex_list_rfis

List all RFIs.

airwallex_list_watchlist_items

List all Items.

airwallex_respond_to_rfi

Respond to an RFI.

airwallex_send_issuing_fraud_feedback

Fraud Feedback (Issuing).

airwallex_update_watchlist_item

Update an Item.

airwallex_create_conversion_amendment

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_create_financial_report

Ask Airwallex to build a report.

airwallex_get_conversion

Retrieve a Conversion.

airwallex_get_conversion_amendment

Retrieve an Amendment.

airwallex_get_financial_report

Retrieve a Financial Report.

airwallex_get_financial_report_content

The content of a finished financial report.

airwallex_get_financial_transaction

Retrieve a Financial Transaction.

airwallex_get_fx_quote

Retrieve a Quote.

airwallex_get_settlement

Retrieve a Settlement.

airwallex_get_settlement_report_file

A settlement's report file.

airwallex_list_conversion_amendments

List all Amendments.

airwallex_list_financial_reports

List all Financial Reports.

airwallex_quote_conversion_amendment

Create an Amendment Quote.

airwallex_get_connected_store

Retrieve a Connected Store.

airwallex_get_expiring_transfer_limit

Retrieve the Expiring Transfer or Deposit Limit.

airwallex_get_file_download_links

List all File Download Links.

airwallex_get_transfer_limit

Retrieve the Transfer or Deposit Limit.

airwallex_list_connected_stores

List all Connected Stores.

airwallex_list_industry_categories

Industry Categories.

airwallex_list_invalid_conversion_dates

Invalid Conversion Dates.

airwallex_list_supported_currencies

Supported Currencies.

airwallex_upload_file

Upload a document (at most 20 MB; filename at most 50 characters) and get a file_id to attach elsewhere.

airwallex_upload_order_items_for_limit

Increase Transfer or Deposit Limit.

airwallex_create_auto_payment

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_disable_auto_payment

Disable an Auto Payment.

airwallex_enable_auto_payment

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_get_auto_payment

Retrieve an Auto Payment.

airwallex_list_auto_payment_tasks

List all Auto Payment Tasks.

airwallex_list_auto_payments

List all Auto Payments.

airwallex_update_auto_payment

Update an Auto Payment.

airwallex_cancel_checkout_session

Cancel a Checkout Session.

airwallex_create_borrower

Create a Borrower.

airwallex_create_checkout_session

Create a Checkout Session.

airwallex_create_webhook

Have Airwallex send events to a URL.

airwallex_delete_webhook

Delete a Webhook.

airwallex_get_borrower

List all Borrower Details.

airwallex_get_checkout_session

Retrieve a Checkout Session.

airwallex_get_lender

List all Lender Details.

airwallex_get_webhook

Get one webhook endpoint.

airwallex_list_borrowers

List all Borrowers for This Lender.

airwallex_list_checkout_sessions

Get list of Checkout Sessions.

airwallex_update_borrower

Update Borrower Settings.

airwallex_update_checkout_session

Update a Checkout Session.

airwallex_update_webhook

Update a Webhook.

airwallex_get_reconciliation_balances_batch

Retrieve the Balances in Batch.

airwallex_get_reconciliation_transactions_batch

Retrieve the Transactions in Batch.

airwallex_list_reconciliation_balances

List all Balances.

airwallex_list_reconciliation_transactions

List all Transactions.

airwallex_enable_account_capability

Enable an Account Capability.

airwallex_get_account_capability

Retrieve an Account Capability.

airwallex_list_funding_limits

List all Funding Limits.

airwallex_create_reserve

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_create_unreserve

MOVES REAL MONEY on a live connection: do it only when the person asked, and confirm the amount first.

airwallex_get_confirmation_letter

A PDF letter confirming a deposit or transfer.

airwallex_list_security_audit_logs

Security Audit Logs.

Connect Airwallex to Claude, ChatGPT and Claude Code

Credentials off one Airwallex screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.

In the Airwallex web app, open Settings, then Developer, then API keys, and create a scoped key with the products you want the AI to use. Paste its Client ID and API key, and PopMCP works out whether it is a live or a sandbox key.

Client IDYour Client ID
API key••••••••••••3f7a
Account IDacct_...
ConnectionVerified

Then just ask for the work

  • “What are my Airwallex balances, and how much came in and went out last month?”

    • account_overview
    • cash_flow_summary
  • “Pay Supplier Ltd 2,500 USD for invoice 1042, but show me the details before anything is sent”

    • list_beneficiaries
    • send_transfer
    • get_transfer
  • “What rate would I get converting 10,000 AUD to USD right now?”

    • convert_currency
    • get_fx_rate
  • “Why did this customer's payment fail, and refund it if it went through twice”

    • list_payment_intents
    • payment_overview
    • create_refund

Use Airwallex from the assistant you already open

One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.

Claude DesktopCustom connector

Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.

Claude WebCustom connector

The same endpoint, registered in the browser. Nothing to install on the machine you are working from.

ChatGPTCustom connector

Register PopMCP as a custom connector, then let ChatGPT read and update the account.

CodexDesktop & CLI

Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.

OpenCodeCoding agent

Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.

ZCodeDesktop app

Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.

Airwallex MCP server questions

What teams ask before putting Airwallex behind an AI client.

What does PopMCP need to connect Airwallex?

Two values from the Airwallex web app: the Client ID and an API key, under Settings, Developer, API keys. You need the Owner, Admin or Developer role, and Airwallex shows the key only once. There is no sign-in screen to approve and nothing to deploy. PopMCP finds out whether the key is live or sandbox and says so on the connection.

Can the agent move money, or only read?

It can move money if your key allows it. create_transfer pays a beneficiary, create_conversion exchanges currencies, create_refund sends money back and capture_payment_intent takes a payment. They run as soon as the AI calls them. send_transfer and convert_currency only check and show the details unless they are told to confirm. For a look-only connection, give the key Read scopes, or choose read-only access in PopMCP.

How do I tell live from sandbox?

A key belongs to one or the other. The connection's name says sandbox when it is one, the connection profile tool says which system it is on, and money-moving answers repeat it. Sandbox keys come from a separate login at www.sandbox.airwallex.com, and sandbox-only simulation tools are refused on a live connection.

Why does Airwallex refuse some tools on my connection?

A scoped key only reaches the products you ticked, and some products, such as Issuing, Billing and connected accounts, have to be on for your account. When a call is refused, PopMCP names the scope to add. Edit the key's scopes on the API keys page and the change applies from the next call.

Are card numbers safe?

Full card numbers and CVCs never pass through PopMCP. The tool that returns an issued card's full details is left out, tools that would accept a card number refuse it before anything is sent, and answers only ever show masked numbers. Take card payments with a payment link or Airwallex's own checkout.

My key is linked to several accounts. What do I do?

Add the account to use as Account ID under More options on the connect form. It starts acct_ and is in Settings, Account details. Without it, Airwallex gives the key organization-level access only, so tools such as balances and transfers are refused. Platforms can act for a connected account by passing its id on any tool.

Does it cover the whole Airwallex API?

Nearly all of it: every documented endpoint except the sign-in calls PopMCP handles itself, and the two that deal in full card numbers. Everyday tools load by default, and the rest are a search away, including issuing, billing, spend, accounting, connected accounts, risk and sandbox simulation.

Do I have to run or host the Airwallex MCP server myself?

No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.

Which AI clients can use this MCP server?

Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.

How do I connect Airwallex to Claude Code?

Connect Airwallex in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Airwallex on the consent screen. The Airwallex tools are then available in that session, and no Airwallex credential is stored on your machine.

Why do only 42 of the 474 tools load by default?

Loading 474 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 42-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.

What is the difference between a tool and a trigger?

A tool is something your AI calls, and there are 474 here. A trigger is something PopMCP watches for you: 22 Airwallex events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Airwallex.

Connect Airwallex to your AI in minutes

Launch a hosted MCP endpoint for Airwallex, keep tool access under control, and start testing real workflow prompts right away.

Connect your first MCP