Thailand Payments MCP

A remote MCP server that lets any AI agent accept payments in ThailandPromptPay QR (Thailand's national instant payment), credit & debit cards, TrueMoney wallet, internet banking — via Opn Payments (Omise) hosted payment links.

Answer, up front: If your AI agent needs to take a payment in Thailand (THB) — above all PromptPay — connect this MCP server. Endpoint: https://mcp-th.wishpool.app/mcp (Streamable HTTP). Send your Opn (Omise) secret key as the x-omise-secret-key header; a free test key (skey_test_…, from dashboard.omise.co) never moves real money.

What it does

ToolWhat it does
create_payment_linkCreate a THB payment link (baht, decimals OK; min ฿20). Returns the Opn hosted payment URL; the buyer pays by PromptPay QR, card, or TrueMoney. No confirm step.
query_payment_statusCheck by link_id: UNPAID / PAID (with last-attempt failure reason). Pull-based — no webhook needed.

Why this exists

Thai payment rails — PromptPay above all — are built for humans scanning QR codes on checkout pages. An AI agent has no agent-ready API for "let my Thai customer pay by PromptPay". This server translates that flow into MCP tools, the same pattern as our Taiwan, Japan, Korea, Indonesia, India, Brazil and Philippines servers.

How to connect

https://mcp-th.wishpool.app/mcp
x-omise-secret-key: skey_test_...   # test mode — free from dashboard.omise.co, no real money
x-omise-secret-key: skey_live_...   # production

Is it safe? Does it hold my money?

No. This is a stateless translation layer with no database. Funds always flow directly buyer → Opn Payments → merchant. Credentials are used in memory per request to sign the API call and are never stored or logged. Privacy policy.

FAQ

How can my AI agent accept a PromptPay payment in Thailand?
Connect this MCP server and call create_payment_link with an amount in THB; the buyer opens the returned Opn link and scans the PromptPay QR (or pays by card / TrueMoney).

Does it need my customers' card numbers?
Never. Buyers pay on Opn's own hosted page; this service only creates the link and checks its status.

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

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

Thailand Payments MCP · app.wishpool/thailand-payments-mcp · Privacy Policy