io.github.danieldedaniel/qrtracer

QRtracer

Create and manage dynamic QR codes, export QR images, compare scan analytics and check QR links.

2.0.0
Version
remote
Transport
11
Tools

Security review

Review passed

Reviewed 31m ago.

  • tools: 11 tools scanned
  • metadata: scanned

No findings.

Tools (11)

  • create_qr

    Create a dynamic QR code for a public HTTP(S) destination. Supply a UUID request_key to safely retry authenticated creation. Anonymous creation is limited; ALWAYS show its returned claim_url to the user. Account creation uses existing plan limits.

  • get_account

    Read the connected account's plan and available capabilities. Does not include email or billing details.

  • list_qr_codes

    Find only your owned QR codes, with label search and stable cursor pagination.

  • get_qr_code

    Inspect an owned QR code, destination, design, latest stored link health and revision. Read before updating.

  • update_destination

    Change an owned QR destination without changing its printed redirect URL. Confirm the intended destination with the user. Supply expected_revision from get_qr_code; conflict means read again before retrying.

  • get_analytics

    Read aggregate recorded human scans for one owned code. Default period is 28 days; history follows the current plan. Scans are not conversions or unique people.

  • compare_qr_codes

    Compare aggregate human scan counts for 2 to 10 owned QR codes over the same period. Do not infer conversion rates without separate conversion data.

  • render_qr

    Preview and download an owned QR as PNG, or eligible SVG. Returns a short-lived download URL; do not expose private connection tokens. Existing anonymous PNG URLs remain supported.

  • check_qr_link

    Check a public QR destination's current HTTP reachability, redirect chain and known general provider policies. Cannot determine exact expiry, account state or destination safety.

  • set_routing

    Legacy Programmable tool: compile a plain-language routing prompt or save a valid supplied routing program on an owned code. Version conflicts require reading again.

  • simulate_scan

    Dry-run a routing program against a sample scan context. Does not create a scan or change a code.