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

NamaPenerangan
get_validate_duitnow_qrSemak payload yang ditampal ialah DuitNow QR Malaysia yang sah, dan nyatakan sebab jika tidak.
get_parse_duitnow_qrBaca peniaga, bank, jumlah, dan negara daripada payload.
get_duitnow_qr_detailsTunjuk medan mentah penuh dalam QR: tag TLV, data pembayaran, dan akaun peniaga bersarang.
get_decode_qr_imageBaca payload daripada satu PNG atau JPEG — cetakan kabur, gambar lama, atau rakaman. Tidak melukis kad baharu. HEIC tidak disokong.
get_decode_qr_images_bulkBaca sehingga 10 gambar PNG atau JPEG. Gambar yang gagal tidak menghentikan yang lain.
get_encode_qrLukis 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_bulkLukis sehingga 10 kad daripada payload yang sudah sah, dengan satu gaya. Pulangkan ZIP PNG.
get_convert_qr_imageTukar 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_bulkTukar 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.

Nota teknikal di GitHub