Categories › Software Development › Converters, validators, encoders & small utilities
QR codes and barcodes that scan: styled designs with a scan check, plus Wi-Fi and payment codes.
Remote server: your requests and data go to mcp.qrdx.dev. Claude Code: claude mcp add --transport http qrdx https://mcp.qrdx.dev/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
design_qr — Design a QR code for any content type (link, Wi-Fi, contact, email, SMS, WhatsApp, payments, social profiles and more) with the style you chlist_options — List every value design_qr accepts: content types with their fields, colors and gradients, body patterns, eye and eye center shapes, frame sgenerate_qr_code — Render a QR code with the editor's style options: colors or gradients (linear, radial), dot and eye shapes, eye and dot colors, a built-in flist_qr_styles — List the body patterns, corner eye shapes, eye dot shapes, the frames (built-in styles and those drawn as templates), error correction levelsearch_community — Find published community frames, themes, collections, page templates and kits (free under CC0), most popular first; the official @qrdx frameget_community_item — One published community frame, theme or collection by id (such as frame:wifi-card): its details and the style it applies, in the editor's stsave_template — Save a design to QRdx as a saved theme, listed under Themes in the dashboard and offered in the editor. Needs a QRdx API key with full accesqr_payload_wifi — Build a Wi-Fi network payload (WIFI:T:WPA;S:...;P:...;;) that phones join when scanned. Pass the result as `data` to generate_qr_code.qr_payload_vcard — Build a vCard 3.0 contact payload (RFC 2426) that phones offer to save as a contact. Pass the result as `data` to generate_qr_code; use erroqr_payload_email — Build a mailto: payload (RFC 6068) that opens a prefilled email. Pass the result as `data` to generate_qr_code.qr_payload_sms — Build an SMS payload (sms: URI, RFC 5724, or SMSTO:) that opens a prefilled text message. Pass the result as `data` to generate_qr_code.qr_payload_geo — Build a geo: location payload (RFC 5870) that opens the point in a maps app. Pass the result as `data` to generate_qr_code.qr_payload_payment — Build a bank payment payload: a Pix BR Code (Brazil), a SEPA credit transfer (EPC069-12, euro area), or a PayNow (Singapore), PromptPay (Thagenerate_barcode — Draw a static barcode: EAN-13, EAN-8, UPC-A, UPC-E, ITF-14 and GS1-128 (check digits added or verified), Code 128, Code 39, or the 2D Data Msave_barcode — Save a barcode to QRdx, listed under Barcodes in the dashboard to edit and download later. Needs a QRdx API key with full access on this MCPgenerate_ai_art — Paint a QR code into AI artwork from a description: the art painted into the code's modules (mode "code"), a picture painted from the descriNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.