For Developers

    QRflows API & MCP

    Create QR codes from code. Or from Claude.

    QRflows offers a REST API for programmatic QR code management and an MCP server that connects QRflows directly to Claude AI. Create dynamic QR codes, update destinations, pull scan analytics, and apply Smart Rules routing — all without touching the dashboard.

    REST API

    Pro plan, standard auth, full CRUD.

    MCP Server

    Connects to Claude, OAuth 2.1.

    Claude Integration

    Connect QRflows to Claude with MCP

    QRflows is one of the first QR platforms with a native Model Context Protocol (MCP) server. Connect once via OAuth and Claude can create, update, and analyze your QR codes directly in conversation — no copy-pasting, no switching tabs.

    MCP endpoint
    URL: https://mcp.qrflows.app/mcp
    Transport: Streamable HTTP
    Auth: OAuth 2.1 + PKCE

    10 MCP tools

    create_qr

    Create a dynamic QR code. Supports 16 types: url, wifi, vcard, pdf, menu, email, phone, whatsapp, telegram, instagram, google_review, app, map, event, product_qr, smart_rules.

    update_qr_url

    Change the destination of a printed QR without reprinting.

    update_qr

    Update QR name and/or destination.

    update_wifi_qr

    Update WiFi password, SSID, or security type. Short URL stays the same.

    list_qr_codes

    List QR codes with filter and pagination.

    get_qr

    Fetch a QR by ID with PNG and SVG download links.

    get_qr_stats

    Scan analytics for one QR: period (today/7d/30d/90d), chart, devices, countries.

    apply_smart_rules

    Configure routing rules by time, country, device, language, or date (smart_rules type only).

    delete_qr

    Delete a QR code (requires confirm: true).

    get_account_usage

    Current plan, limits, usage, available features.

    From prompt to printed QR in seconds

    1. 01

      Connect once

      Authorize QRflows in Claude via OAuth 2.1. Takes 30 seconds.

    2. 02

      Ask Claude

      “Create a WiFi QR for network aurora_guest, password hotel2026” — Claude calls QRflows MCP and returns the QR image inline.

    3. 03

      Manage in conversation

      Update destinations, pull analytics, apply Smart Rules — all without leaving Claude.

    claude.ai · qrflows
    you › Create a menu QR for Trattoria Bella pointing to trattoria.com/menu
    claude · ✓ Created "Trattoria Bella Menu" QR
    Type: URL → trattoria.com/menu
    [QR image shown inline]
    PNG: https://qrflows.app/qr/abc123.png
    SVG: https://qrflows.app/qr/abc123.svg

    REST API

    The QRflows REST API gives you full programmatic access to your QR codes. Available on Pro plan.

    Base URL: https://qrflows.app/api
    Auth: Bearer token
    Plan: Pro
    GET/api/qr-codesList all QR codes
    POST/api/qr-codesCreate a QR code
    GET/api/qr-codes/:idGet QR by ID
    PATCH/api/qr-codes/:idUpdate QR
    DELETE/api/qr-codes/:idDelete QR
    GET/api/qr-codes/:id/statsScan analytics
    GET/api/dashboardAccount usage & limits

    Built for developers and AI workflows

    Automate QR creation

    Generate hundreds of QR codes from a spreadsheet, CMS, or database. Bulk creation via API for packaging lines, event ticketing, or retail labels.

    Update destinations programmatically

    Change where a printed QR points based on inventory, schedule, or campaign data. No reprint, no manual dashboard work.

    Pull analytics into your dashboards

    Feed scan data (volume, devices, countries) into your BI tools, Notion, Airtable, or custom dashboards via API.

    Claude AI workflows

    Ask Claude to create QR codes, update menus, analyze scan performance, or apply Smart Rules routing — all via the MCP integration.

    API & MCP — FAQ

    What plan includes API access?

    REST API access is included in the Pro plan (€39/month). The MCP server requires a QRflows account on any paid plan to authorize.

    What is MCP and how does it work with Claude?

    MCP (Model Context Protocol) is an open standard that lets AI assistants like Claude connect to external tools. QRflows MCP server lets Claude create, update, and analyze your QR codes directly in conversation using OAuth 2.1 authorization.

    How do I connect QRflows to Claude?

    Add the QRflows MCP server endpoint (https://mcp.qrflows.app/mcp) to your Claude MCP configuration. Authorize via OAuth when prompted. Claude will then have access to all 10 QRflows tools.

    Can Claude show QR code images inline?

    Yes. The QRflows MCP server is designed to return QR images as inline attachments in Claude's response — you see the QR code directly in the conversation, not just a link.

    What QR types can I create via API or MCP?

    All 16 types: url, wifi, vcard, pdf, menu, email, phone, whatsapp, telegram, instagram, google_review, app, map, event, product_qr, and smart_rules.

    Is there a rate limit on the API?

    Yes. Rate limits depend on your plan. Pro plan includes generous limits for production use. Contact support for high-volume enterprise needs.

    Start building with QRflows API

    REST API + MCP server included in Pro (€39/mo)