TukarQR MCP Server
MCP jauh untuk DuitNow QR. Lampirkan gambar kabur, lama, atau yang baru dirakam dan dapatkan kad Malaysia National QR baharu dalam format TukarQR. Gunakan dari Cursor, Claude Desktop, atau mana-mana klien MCP.
Payload dan imej diproses dalam memori sahaja. Tiada disimpan atau dilog. Bulk dan decode imej dihadkan 10 item, sama seperti laman web.
Alatan
| Nama | Penerangan |
|---|---|
| get_validate_duitnow_qr | Semak payload yang ditampal ialah DuitNow QR Malaysia yang sah, dan nyatakan sebab jika tidak. |
| get_parse_duitnow_qr | Baca peniaga, bank, jumlah, dan negara daripada payload. |
| get_duitnow_qr_details | Tunjuk medan mentah penuh dalam QR: tag TLV, data pembayaran, dan akaun peniaga bersarang. |
| get_decode_qr_image | Baca payload daripada satu PNG atau JPEG — cetakan kabur, gambar lama, atau rakaman. Tidak melukis kad baharu. HEIC tidak disokong. |
| get_decode_qr_images_bulk | Baca sehingga 10 gambar PNG atau JPEG. Gambar yang gagal tidak menghentikan yang lain. |
| get_encode_qr | Lukis kad TukarQR baharu daripada payload yang sah. PNG dipulangkan sebagai imej. Segi empat 1:1 atau potret 3:4. Payload bukan DuitNow ditolak. |
| get_encode_qr_bulk | Lukis sehingga 10 kad daripada payload yang sudah sah, dengan satu gaya. Pulangkan ZIP PNG. |
| get_convert_qr_image | Tukar satu PNG atau JPEG yang dilampirkan kepada kad TukarQR baharu dalam satu panggilan: baca gambar, sahkan ia DuitNow Malaysia, kemudian eksport. Guna ini untuk QR kabur, lama, atau yang baru dirakam. |
| get_convert_qr_images_bulk | Tukar sehingga 10 gambar kepada kad TukarQR baharu dan pulangkan satu ZIP. Gambar yang gagal tidak menghentikan yang lain. |
Tetapan eksport (sama seperti laman web)
- Format eksport: bingkai Malaysia National QR atau QR sahaja (bukan logo DuitNow)
- Gaya QR: modul classic (petak) atau rounded (bulat)
- Papar nama bank: ya atau tidak
- Latar belakang: putih atau lutsinar
- Saiz imej: segi empat 1:1 (lalai) atau potret 3:4
- Format fail: PNG (lalai) atau SVG — modul #ec4899
Teks bar kebangsaan MALAYSIA NATIONAL QR sahaja. Tiada logo DuitNow, PayNet, atau bank disertakan.
Pemasangan pantas
Tambah ini ke ~/.cursor/mcp.json (global) atau .cursor/mcp.json (projek), kemudian mulakan semula Cursor.
{
"mcpServers": {
"tukarqr": {
"url": "https://mcp.tukarqr.my/mcp"
}
}
}Claude Desktop: tampal URL endpoint di atas di Settings → Connectors → Add custom connector.
Contoh prompt
Salin prompt ke Cursor atau Claude selepas sambung TukarQR MCP, kemudian lampirkan gambar. Contoh ini untuk cetakan kabur, QR lama, atau gambar yang baru dirakam. Hasilnya kad Malaysia National QR baharu dalam format TukarQR.