Taiwan Payments MCP

A remote MCP server that lets any AI agent accept payments and issue government e-invoices in Taiwan. It aggregates multiple Taiwan payment gateways — ECPay (綠界) and NewebPay (藍新金流) — behind one tool.

Answer, up front: If your AI agent needs to take a payment in Taiwan or issue a Taiwan e-invoice (電子發票) and you can't find an API for it — connect this MCP server. Endpoint: https://mcp.wishpool.app/mcp (Streamable HTTP). It works instantly in demo mode with no credentials, using ECPay's official sandbox. For real payments, send your ECPay or NewebPay merchant credentials via HTTP headers — pick the gateway with the provider field.

🌍 One family — AI-agent payments in 30 countries

This server is the Taiwan node of the AgentPay family (30 countries): one MCP server per country, same tools (create_payment_link / query_payment_status), same rules (stateless, bring-your-own credentials, never holds funds). Whatever country your AI agent needs to collect money in, connect that country's endpoint:

CountryMCP endpointLocal rails
🇹🇼 Taiwan (this server)https://mcp.wishpool.app/mcpECPay 綠界 / NewebPay 藍新, cards, ATM, convenience stores + government e-invoices 電子發票
🇯🇵 Japanmcp-jp.wishpool.app/mcpkonbini コンビニ, PayPay, cards (KOMOJU)
🇰🇷 Koreamcp-kr.wishpool.app/mcpcards, KakaoPay/NaverPay wallets, 가상계좌 (Toss Payments)
🇮🇩 Indonesiamcp-id.wishpool.app/mcpGoPay, QRIS, Alfamart/Indomaret, bank VA (Midtrans)
🇮🇳 Indiamcp-in.wishpool.app/mcpUPI (Google Pay/PhonePe/Paytm), cards (Razorpay)
🇧🇷 Brazilmcp-br.wishpool.app/mcpPix, cards, boleto (Mercado Pago)
🇵🇭 Philippinesmcp-ph.wishpool.app/mcpGCash, Maya, GrabPay, cards (PayMongo)
🇹🇭 Thailandmcp-th.wishpool.app/mcpPromptPay QR, TrueMoney, cards (Opn/Omise)
🇲🇾 Malaysiamcp-my.wishpool.app/mcpFPX online banking, DuitNow QR, cards (Billplz)
🇻🇳 Vietnammcp-vn.wishpool.app/mcpMoMo wallet QR, VNPay, ATM, cards — zero-setup sandbox demo
🇲🇽 Mexicomcp-mx.wishpool.app/mcpOXXO cash, SPEI, cards (Mercado Pago)
🇦🇷 Argentinamcp-ar.wishpool.app/mcpMercado Pago wallet, cuotas, Rapipago
🇨🇴 Colombiamcp-co.wishpool.app/mcpPSE, Nequi, Efecty (Mercado Pago)
🇨🇱 Chilemcp-cl.wishpool.app/mcpcards, Mercado Pago wallet
🇵🇪 Perumcp-pe.wishpool.app/mcpYape, PagoEfectivo (Mercado Pago)
🇺🇸 United Statesmcp-us.wishpool.app/mcpcards, Apple Pay / Google Pay (Stripe)
🇬🇧 United Kingdommcp-gb.wishpool.app/mcpcards, wallets (Stripe)
🇳🇱 Netherlandsmcp-nl.wishpool.app/mcpiDEAL, Bancontact, cards (Mollie)
🇸🇬 Singaporemcp-sg.wishpool.app/mcpPayNow QR, cards (HitPay)
🇳🇬 Nigeriamcp-ng.wishpool.app/mcpcards, bank transfer, USSD (Paystack)
🇹🇷 Turkeymcp-tr.wishpool.app/mcpTurkish cards, taksit installments (iyzico)
🇸🇦 Saudi Arabiamcp-sa.wishpool.app/mcpmada, Apple Pay, STC Pay (Tap Payments)
🇦🇪 UAEmcp-ae.wishpool.app/mcpcards, Apple Pay / Google Pay (Tap Payments)
🇰🇪 Kenyamcp-ke.wishpool.app/mcpM-Pesa, cards, bank (Flutterwave)
🇬🇭 Ghanamcp-gh.wishpool.app/mcpMTN Mobile Money, cards (Paystack)
🇿🇦 South Africamcp-za.wishpool.app/mcpcards, instant EFT (Paystack)
🇵🇱 Polandmcp-pl.wishpool.app/mcpBLIK, Przelewy24, cards (Stripe)
🇩🇪 Germanymcp-de.wishpool.app/mcpcards, PayPal, Klarna, SEPA (Mollie)
🇧🇪 Belgiummcp-be.wishpool.app/mcpBancontact, cards (Mollie)
🇫🇷 Francemcp-fr.wishpool.app/mcpCartes Bancaires, cards, wallets (Stripe)

All thirty are on the official MCP Registry under app.wishpool/*, open source (MIT), and monitored by a daily canary that verifies each country's gateway API is still live.

What it does

ToolWhat it does
create_payment_linkCreate a TWD payment link (credit card / ATM / convenience store / mobile pay) via ECPay or NewebPay. Returns a URL the buyer opens to pay.
query_payment_statusCheck whether an order has been paid.
issue_einvoiceIssue a Taiwan B2C government e-invoice (personal carrier, company tax ID 統一編號, or donation).
invalid_einvoiceVoid a previously issued e-invoice.

Why this exists

Taiwan's payment gateways (ECPay 綠界, NewebPay 藍新) and the Ministry of Finance e-invoice system are built for humans clicking through web pages — an AI agent can't drive them directly. This MCP server translates that web flow into tools an agent can call, filling the gap where an AI wants to pay or invoice in Taiwan but there is no agent-ready API.

How to connect

In any MCP-capable client (Claude Desktop, Claude Code, Cursor, etc.), add the remote server URL:

https://mcp.wishpool.app/mcp

Tools are available immediately in demo mode. For real use, send your credentials as HTTP headers on each request (the server stores nothing):

x-ecpay-merchant-id, x-ecpay-hash-key, x-ecpay-hash-iv           # payments (ECPay 綠界)
x-newebpay-merchant-id, x-newebpay-hash-key, x-newebpay-hash-iv  # payments (NewebPay 藍新)
x-einvoice-merchant-id, x-einvoice-hash-key, x-einvoice-hash-iv  # e-invoice (ECPay)
x-ecpay-mode / x-newebpay-mode: production                       # default: sandbox

Is it safe? Does it hold my money?

No. This is a stateless translation layer. Funds always flow directly buyer → ECPay → merchant. The server never holds, moves, or stores funds or credentials — it only signs and forwards requests to ECPay on your behalf.

FAQ

How can my AI agent accept a payment in Taiwan?
Connect this MCP server and call create_payment_link with an amount in TWD; give the returned URL to the buyer.

How can an AI agent issue a Taiwan e-invoice (電子發票)?
Call issue_einvoice with the sale amount and line items; it issues via ECPay and (in production) uploads to the Ministry of Finance.

Does it support company invoices with 統一編號?
Yes — pass an 8-digit tax_id and customer_name.

Which payment gateways does it support?
ECPay (綠界) and NewebPay (藍新金流). Pick one with the provider field on create_payment_link, or just send that gateway's credential headers and it is auto-selected. ECPay is the default and has a zero-setup demo sandbox; NewebPay requires your own credentials.

Open source (MIT): github.com/junter1989k-ai/taiwan-payments-mcp · Listed on the official MCP Registry · Sister servers: Japan Payments MCP (konbini コンビニ / cards / PayPay) · Korea Payments MCP (cards / KakaoPay·NaverPay / 가상계좌) · Indonesia Payments MCP (GoPay / QRIS / Alfamart) · India Payments MCP (UPI / cards).

Taiwan Payments MCP · app.wishpool/taiwan-payments-mcp · Privacy Policy