Tools / qr.generate

QR code generator

qr.generate

QR code as PNG (base64) or SVG for any text or URL up to 2,000 characters.

MediaLaunch set1 unit per call24 h cacheMCP: qr_generatev1.0.0

When to use it

Use when the user needs a QR code for a link, Wi-Fi string, contact or any text. Output is an image the user can save or print.

Input

FieldTypeDescription
text *string (1+ chars, ≤ 2000 chars)Content to encode.
formatone of png, svgDefault: "png".
size_pxinteger (≥ 64, ≤ 1024)Approximate PNG side length in pixels. Default: 256.
error_correctionone of L, M, Q, HL recovers ~7% damage, M ~15%, Q ~25%, H ~30%. Default: "M".
margininteger (≥ 0, ≤ 10)Quiet-zone width in modules. Default: 4.

* required

Output

Returns data with: format, content_type, width, data_base64 (png) or svg (svg).

Request

curl -X POST https://agentops.tools/v1/qr.generate \
  -H 'content-type: application/json' \
  -d '{"text":"https://agentops.tools"}'

Over MCP the tool is named qr_generate. Over A2A its skill id is qr.generate. Same input, same envelope.

Try it

Counts against your rate limit.

Sources