
Integration · Payments
Connect Claude & ChatGPT to Airwallex
Ask your AI what you hold in each currency, which transfers went out last week or what came into a Global Account, and it reads the answer from Airwallex. It can look up exchange rates, create billing customers and invoices, make and send payment links, and refund a payment when you ask it to.
Free plan, no credit card. Takes about a minute.
Try asking
“What is our balance in each currency right now?”
The AI reads your Airwallex wallet and lists available, pending and reserved amounts per currency.
“Which transfers did we send last week, and to whom?”
It lists outgoing transfers in that date range with amount, beneficiary and status.
“What came into our EUR Global Account this month?”
It finds the Global Account and lists the money received into it in the date range.
What your AI can do
Balances and money movement
Read current balances, balance history, deposits, Global Accounts and their incoming transactions, outgoing transfers and all financial transactions.
Invoices and payment links
Create billing customers and draft invoices, add lines and finalize them. Create, send and deactivate payment links.
Payees, rates and refunds
Look up beneficiaries and current FX rates, read refunds and refund a payment in full or in part.
“What is the rate for selling 10,000 USD into DKK?”
It gets the current exchange rate between the two currencies for that amount.
“Invoice Harbour Coffee 4,000 EUR for the March retainer, due in 14 days.”
It finds or creates the billing customer, creates a draft invoice, adds the line and finalizes it so it can be paid. You can stop at the draft if you prefer.
“Make a payment link for 500 GBP for the onboarding workshop and email it to [email protected].”
It creates the payment link and sends it to that email address.
28 tools for Airwallex
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_invoice_line_itemsChanges dataAdd line items to a draft invoice (invoice_id). request_id is any unique string.create_billing_customerChanges dataCreate a billing customer with name, email and optional address and tax ID. request_id is any unique string.create_invoiceChanges dataCreate a draft invoice for billing_customer_id in a currency; optional due_at or days_until_due and memo. request_id is any unique string. Add lines, then finalize.create_payment_linkChanges dataCreate a payment link customers can pay by card or other methods. Pass title, reusable, and amount + currency (or supported_currencies); optional description, reference and expires_at.create_refundMoves moneyRefund a payment in full or part. Pass payment_intent_id, optional amount and reason, and request_id (any unique string). Money is returned to the customer; can't be undone.deactivate_payment_linkVisible to othersDeactivate a payment link (payment_link_id) so it can no longer be paid.finalize_invoiceVisible to othersFinalize a draft invoice (invoice_id) so it gets a number and can be paid. It can no longer be edited.get_beneficiaryGet one beneficiary by its ID (account_id): name, bank details and currency.get_current_balancesGet the current balance in each currency of the Airwallex wallet: available, pending and reserved.get_financial_transactionGet one financial transaction by its ID (payment_id).get_fx_rateGet the current exchange rate between sell_currency and buy_currency, optionally for an amount.get_invoiceGet one billing invoice by invoice_id: customer, amounts, due date, status and hosted payment link.get_payment_linkGet one payment link by its ID (payment_id): amount, currency, URL and status.get_refundGet one refund by refund_id.get_transferGet one transfer by transfer_id: amount, fees, beneficiary and status.list_balance_historyList balance changes over time. Filter by currency and from_post_at/to_post_at.list_beneficiariesList saved payees (beneficiaries). Filter by name, company_name, nick_name or bank_account_number.list_billing_customersList billing customers, optionally filtered by email.list_depositsList incoming deposits in a created date range.list_financial_transactionsList all money in and out of the account (payments, payouts, fees, conversions). Filter by currency, status, source_id and created date range.list_global_account_transactionsList money received into one Global Account by global_account_id, with a created date range.list_global_accountsList your Global Accounts (local bank account details for receiving money), with currency and status.list_invoice_line_itemsList the line items of an invoice by invoice_id.list_invoicesList billing invoices. Filter by status, payment_status, billing_customer_id or created date range.list_payment_linksList payment links; filter by active, reusable, status and created date range.list_refundsList card/online payment refunds. Filter by status, currency, payment_intent_id or created date range.list_transfersList outgoing transfers (payouts). Filter by status, beneficiary_id, currency or created date range.send_payment_linkVisible to othersEmail a payment link (payment_link_id) to a customer at shopper_email.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Airwallex from the app list.
- 2
Paste your key
Paste two values: your Airwallex Client ID and an API key. In the Airwallex web app go to Settings › Developer › API keys and create a key. A restricted key with only the access you need is recommended. PipMCP exchanges the two for short-lived access automatically and renews it.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in Airwallex?
It can read balances, balance history, deposits, Global Accounts and their transactions, transfers, financial transactions, beneficiaries, refunds and FX rates. It can create billing customers, draft invoices and payment links, finalize invoices, email and deactivate payment links, and refund a payment. It cannot send transfers to beneficiaries.
Does the AI see my Airwallex credentials?
No. Your Client ID and API key are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with balances and lookups only. A refund returns money to the customer and cannot be undone, and finalizing an invoice or emailing a payment link reaches your customer, so these can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Airwallex account.
Why do I paste a Client ID and an API key instead of a token?
Airwallex's API works with access tokens that only last a short time. You give PipMCP your Client ID and API key once, and PipMCP trades them for fresh access automatically whenever it is needed. You never have to renew a token yourself.
Related integrations
Let your AI work in Airwallex today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Airwallex freePipMCP is not affiliated with Airwallex. Product names are trademarks of their owners.




