Malaysia Payments MCP

A remote MCP server that lets any AI agent accept payments in MalaysiaFPX online banking (every major Malaysian bank), DuitNow QR, cards — via Billplz's hosted bill pages.

Answer, up front: If your AI agent needs to take a payment in Malaysia (MYR) — above all FPX, the rail Malaysia actually uses — connect this MCP server. Endpoint: https://mcp-my.wishpool.app/mcp (Streamable HTTP). Send your Billplz API key + collection id as headers; a free sandbox account ([billplz-sandbox.com](https://www.billplz-sandbox.com)) never moves real money.

What it does

ToolWhat it does
create_payment_linkCreate a MYR bill (ringgit, decimals OK; min RM2; buyer name+email required by Billplz — the bill is also emailed to them). Returns the hosted bill URL; the buyer pays by FPX, DuitNow QR or card. No confirm step.
query_payment_statusCheck by bill_id: DUE / PAID. Pull-based — no webhook needed.

How to connect

https://mcp-my.wishpool.app/mcp
x-billplz-api-key: your API key          # billplz.com = production (default)
x-billplz-collection-id: your collection # create one in the dashboard
x-billplz-mode: sandbox                  # only for billplz-sandbox.com test accounts

Is it safe? Does it hold my money?

No. This is a stateless translation layer with no database. Funds always flow directly buyer → Billplz → merchant. Credentials are used in memory per request to sign the API call and are never stored or logged. The required Billplz callback points at a stateless acknowledgement shim; actual reconciliation is pull-based via query_payment_status. Privacy policy.

FAQ

How can my AI agent accept an FPX online-banking payment in Malaysia?
Connect this MCP server and call create_payment_link with an amount in MYR and the buyer's name/email; the buyer opens the returned Billplz bill and pays through their own bank via FPX (or DuitNow QR / card).

Does it need my customers' banking logins?
Never. Buyers pay on Billplz's own hosted bill page through their bank; this service only creates the bill and checks its status.

Which gateways does it support?
Billplz today; the provider registry is built for aggregation, so more Malaysian gateways can join behind the same tools (the Taiwan sister server already aggregates two).

Open source (MIT): github.com/junter1989k-ai/malaysia-payments-mcp · Listed on the official MCP Registry · Sister servers: Taiwan · Japan · Korea · Indonesia · India · Brazil · Philippines · Thailand.

Malaysia Payments MCP · app.wishpool/malaysia-payments-mcp · Privacy Policy