8 tools · production · mixed
QRCodeCrafter is a QR code generation platform that lets an agent create static and dynamic QR codes, manage redirects, and generate bulk files.
Tools8 total
create_dynamic_qr
actionimperative/labelstring—Optional private label for identifying the managed redirect.
destinationstringrequiredPublic HTTPS destination. Private, local, credential-bearing, and sensitive-token URLs are rejected.
create_dynamic_qr_campaign
actionimperative/rowsarrayrequiredOne to five dynamic redirect records. Creation is sequential and partial failures are returned without automatic retry.
create_qr_vault
actionimperative/namestring—
create_static_qr_code
actiondeclarative/urlstring—Website URL, landing page, document link, menu link, review link, app page, or campaign destination to encode.
valuestring—Generated payload for URL QR codes. Sensitive QR contents are omitted from this aggregate field; use the visible form fields or runtime generate_qr tool.
contentTypestring—QR content type currently selected in the all-in-one generator.
generate_bulk_qr
readimperative/rowsunknownrequiredRows to include in the ZIP archive. Use up to 50 rows per request.
sizeinteger—Shared QR output size.
formatstring—Shared output format for every generated file. Prefer svg for large batches.
margininteger—Shared quiet-zone margin.
bgColorstring—Shared background hex color.
fgColorstring—Shared foreground hex color.
errorCorrectionLevelstring—Shared QR error correction level.
generate_qr
actiondeclarative/logostring—Optional PNG, JPG, or WebP data URL under 1MB for a centered logo.
sizestring—Output size from 256 to 4096.
valuestringrequiredRequired QR payload to encode.
formatstring—Output format: svg, png, jpg, webp, pdf, or eps.
marginstring—Quiet-zone margin from 0 to 16.
bgColorstring—Background hex color such as #ffffff.
fgColorstring—Foreground hex color such as #000000.
contentTypestring—Optional payload type hint: url, wifi, vcard, event, pix, upi, swish, sepa, paypal, promptpay, vietqr, or swissqr.
errorCorrectionLevelstring—Error correction level: L, M, Q, or H.
manage_dynamic_qr
actionimperative/slugstringrequiredPublic 22-character identifier from the redirect or management URL.
labelstring—Optional replacement private label for an update action.
actionstringrequiredRead, update, pause, resume, rotate, or permanently delete the dynamic QR redirect.
destinationstring—Replacement public HTTPS destination, required when updating the URL.
managementTokenstringrequiredPrivate 43-character bearer capability. Never include it in public QR artwork.
manage_qr_vault
actionimperative/namestring—
slugstring—
tagsarray—
labelstring—
actionstringrequired
folderstring—
vaultIdstringrequired
destinationstring—
managementTokenstringrequired