A remote MCP server that lets any AI agent accept payments in Vietnam — MoMo wallet QR (the biggest e-wallet in Vietnam), ATM cards, credit cards — aggregating two Vietnamese gateways: MoMo and VNPay.
Answer, up front: If your AI agent needs to take a payment in Vietnam (VND), connect this MCP server. Endpoint: https://mcp-vn.wishpool.app/mcp (Streamable HTTP). Zero-setup demo: with no credential headers, tools run against the public MoMo sandbox — safe to try immediately, no real money moves. For real payments, bring your MoMo business credentials as headers.
| Tool | What it does |
|---|---|
create_payment_link | Create a VND payment (integer dong, 1,000–50,000,000). Returns the MoMo hosted payUrl; the buyer pays by MoMo wallet QR, ATM or credit card. No confirm step. |
query_payment_status | Check by order_id: PAID / PENDING / FAILED. Pull-based — no webhook needed. |
https://mcp-vn.wishpool.app/mcp
Demo needs no headers at all. Real usage (the server stores nothing):
x-momo-partner-code: ... # from business.momo.vn x-momo-access-key: ... x-momo-secret-key: ... x-momo-mode: test # optional — test host for your own sandbox merchant
No. This is a stateless translation layer with no database. Funds always flow directly buyer → MoMo → merchant. Credentials are used in memory per request to sign the API call (HMAC-SHA256) and are never stored or logged. The MoMo IPN callback points at a stateless acknowledgement shim; reconciliation is pull-based via query_payment_status. Privacy policy.
How can my AI agent accept a MoMo payment in Vietnam?
Connect this MCP server and call create_payment_link with an amount in VND; the buyer opens the returned payUrl and pays with the MoMo app (QR) or a card. Try it with no credentials first — the public sandbox demo works immediately.
Does it need my customers' wallet logins or card numbers?
Never. Buyers pay on the MoMo hosted page; this service only creates the payment and checks its status.
Which gateways does it support?
Two, aggregated behind the same tools: MoMo (default, zero-setup demo) and VNPay (send x-vnpay-tmn-code + x-vnpay-hash-secret headers and it is auto-selected). More Vietnamese gateways can join the registry.
Open source (MIT): github.com/junter1989k-ai/vietnam-payments-mcp · Listed on the official MCP Registry · Sister servers: Taiwan · Japan · Korea · Indonesia · India · Brazil · Philippines · Thailand · Malaysia.
Vietnam Payments MCP · app.wishpool/vietnam-payments-mcp · Privacy Policy