MCP · REST API · n8n · Make.com

QR codes for
AI agents
and automations

Generate QR codes via MCP, REST API, or any HTTP client. Inline base64 response — no upload, no file hosting, ready to use instantly.

<0.4s
avg generation
8 types
of QR code
base64
inline, no hosting
claude — MCP Tool Call
WORKS WITH
🤖 Claude Desktop
🔄 n8n
⚙️ Make.com
Zapier
🔌 REST API
📡 Any HTTP client

Three steps to start
generating

From zero to QR codes in your agent in under 2 minutes. No credit card.

01
👤
Create your account

Free login with Google or Microsoft. Free plan with 500 req/month included. No credit card required.

02
🔑
Copy your API key

Your key is auto-generated on first login. Displayed prominently — copy with one click, snippet ready.

03
Connect to your agent

Paste into Claude Desktop config, n8n HTTP node, or any client. Done — your agent generates QR codes.

Connect however
you prefer

Native MCP, REST API, or HTTP Request — the same API serves all clients.

claude_desktop_config.json
// ~/.config/claude/claude_desktop_config.json
{
  "mcpServers": {
    "qrrapido": {
      "command": "qrrapido-mcp",
      "env": {
        "QR_API_KEY": "qr_your_key_here"
      }
    }
  }
}

// Claude Desktop now has access to tools:
// → generate_qr(type, content, format, color, size)
// → list_qr_history()
// → get_qr_analytics(trackingId)
terminal
# Generate a QR code via REST API
curl -X POST https://qrrapido.site/api/v1/QRManager/generate \
  -H "X-API-Key: qr_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "type":         "url",
    "content":      "https://my-store.com/product/123",
    "outputFormat": "png",
    "size":         400
  }'

# Response: JSON with inline qrCodeBase64
# No upload. No CDN. Ready to use.
n8n — HTTP Request Node
🔄
HTTP Request
MethodPOST
URLhttps://qrrapido.site/api/v1/QRManager/generate
Auth TypeHeader Auth
Header NameX-API-Key
Header Valueqr_your_key_here
Body (JSON){"type":"url","content":"{{ $json.url }}"}
Output available

Use {{ $json.qrCodeBase64 }} in downstream nodes to send via email, save to file, or return via webhook — no external URL needed.

8 QR code types,
one single endpoint

Pass "type" in the payload and QR Rápido handles the correct format.

🔗
URL
"url"

Links, products, landing pages

💸
PIX
"pix"

Brazilian instant payments

📶
Wi-Fi
"wifi"

Wireless network credentials

👤
vCard
"vcard"

Digital business cards

💬
WhatsApp
"whatsapp"

Pre-filled messages

📧
Email
"email"

Direct email composition

📱
SMS
"sms"

Pre-defined SMS text

📝
Text
"texto"

Any free-form text content

Inline base64.
No hosting.

QR code returned directly in the JSON. Your agent receives it, uses it, moves on — no external URL, no upload.

📦
Image in JSON

Base64 embedded in the response. Agents use it directly — no dependency on external URLs or CDN.

Automatic cache

Identical QRs return from cache in milliseconds. fromCache: true signals a hit.

🎯
3 output formats

PNG, WebP (~40% smaller), or vector SVG. Choose per request via outputFormat.

response.json
{
  "success":          true,
  "qrCodeBase64":     "iVBORw0KGgoAAAANSUhEUgAA...",
  "qrId":             "6842a1f3b8c94d2e...",
  "format":           "png",
  "mimeType":         "image/png",
  "generationTimeMs": 312,
  "fromCache":        false,
  "remainingCredits": 487,
  "message":          "QR generated successfully"
}

Start free.
Scale when you need.

No credit card to start. Upgrade anytime.

FREE
Free

For testing and small projects


  • 500 req/month
  • 10 req/minute
  • All 8 QR types
  • PNG, WebP, SVG
  • Automatic cache
Start free
STARTER
R$39/mo

For automations and workflows


  • 10,000 req/month
  • 50 req/minute
  • All 8 QR types
  • PNG, WebP, SVG
  • Email support
Get Starter
BUSINESS
R$349/mo

For high volume and teams


  • 500,000 req/month
  • 500 req/minute
  • Dynamic QR + tracking
  • 5 simultaneous API keys
  • SLA + dedicated support
Get Business

Up and running in
2 minutes

Free login. Key auto-generated. Snippet ready to copy.

Create free account →