qr-manager.ai

QR Manager is a dynamic QR code and short link platform with full MCP integration.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data

What it can do

  • List Qr Codes: List all your QR codes with title, short URL, type, scan count, and creation date. Optionally filter by QR type or folder.
  • Get Qr Code: Get full details for a specific QR code by its slug (short code). Response includes an image_url for a PNG preview of the QR code.
  • Get Qr Analytics: Get scan analytics for a specific QR code. Returns total scans, unique scans, period scans, top countries, device breakdown, and top browsers. Defaults to the last 30 days; use perio

What data it sees

Do you need an account

No: the server works without sign-in

QR Manager is a dynamic QR code and short link platform with full MCP integration. Connect your AI assistant to create, manage, and analyze QR codes and redirect links directly from natural language — no dashboard required.

Server tool list (14)

Raw names from tools/list. Only developers need these.

list_qr_codesList all your QR codes with title, short URL, type, scan count, and creation date. Optionally filter by QR type or folder.
get_qr_codeGet full details for a specific QR code by its slug (short code). Response includes an image_url for a PNG preview of the QR code.
get_qr_analyticsGet scan analytics for a specific QR code. Returns total scans, unique scans, period scans, top countries, device breakdown, and top browsers. Defaults to the last 30 days; use period, from+to, or tz to customise. Set timeSeries=true for a daily scan count breakdown. Pro/Enterprise accounts also get cities, regions, OS, referrers, and languages.
get_analytics_summaryGet account-wide analytics across all QR codes: total count, total scans, period activity, unique scans, top performers, and geographic breakdown. Defaults to the last 30 days; use period, from+to, or tz to customise. Pro/Enterprise accounts also get city-level breakdown.
update_qr_urlUpdate the redirect destination URL of a dynamic (URL-type) QR code you own. Only changes the destination — use update_qr_code for styling or other fields. The URL is safety-screened before saving. Note: update_qr_code is the newer general-purpose replacement, but this tool is kept for backwards compatibility.
trash_qr_codeMove a QR code to the trash. It is not permanently deleted and can be restored from the dashboard or via restore_qr_code. The QR code will stop redirecting while in trash.
restore_qr_codeRestore a trashed QR code back to active status. The QR code will resume redirecting immediately. You need the slug — if you don't know it, check the dashboard Trash page or ask the user.
create_qr_codeCreate a new QR code of any type. Requires a Pro or Enterprise account. Response includes a short_url and image_url. For URL type, provide 'url'. For VCARD provide vcardName (and optionally vcardOrg, vcardPhone, vcardEmail, vcardUrl, vcardAddress). For WIFI provide wifiSsid (and optionally wifiPassword, wifiSecurity). For SMS provide smsPhone (and optionally smsMessage). For EMAIL provide emailTo (and optionally emailSubject, emailBody). For PHONE provide phone. Use cloneStyleFrom to copy styling from an existing QR code slug.
update_qr_codeUpdate any field of an existing QR code by its slug. For URL type you can change the destination URL (safety-screened). For static types (VCARD, WIFI, etc.) you can update the content fields. Supports title, all styling options, expiry, maxScans, and folder. Pass gradientType 'none' or frameStyle 0 to remove those elements.
list_foldersList all folders in your account with their name, ID, and QR code count.
create_folderCreate a new folder for organising QR codes. Optionally nest it under an existing top-level folder (one level only).
rename_folderRename an existing folder.
delete_folderPermanently delete a folder by name. This action is irreversible. QR codes inside are unlinked (not deleted) and any sub-folders are also unlinked.
update_qr_notificationsSet email alert thresholds for a QR code. Alerts fire when: a multiple of notifyOnScanCount scans is reached; notifyOnScansLeft scans remain before maxScans (requires maxScans to be set); the code is notifyOnExpiryDays from expiring (requires expiresAt); or notifyOnInactiveDays pass with no scans. Pass null to clear any alert.