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
| Field | Type | Description |
|---|---|---|
text * | string (1+ chars, ≤ 2000 chars) | Content to encode. |
format | one of png, svg | Default: "png". |
size_px | integer (≥ 64, ≤ 1024) | Approximate PNG side length in pixels. Default: 256. |
error_correction | one of L, M, Q, H | L recovers ~7% damage, M ~15%, Q ~25%, H ~30%. Default: "M". |
margin | integer (≥ 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.