← Files LNX QR CodesARCHIVED FILE

plugin.json

5.27 KB · Nov 10, 2026 · 15:20 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "lnx-qr",
  "version": "1.0.2",
  "description": "Beautiful, print-ready QR codes for menus, flyers, posters and business cards, designed right in your chat.",
  "author": {
    "name": "LNX",
    "email": "support@lnx.net",
    "url": "https://lnx.net"
  },
  "homepage": "https://lnx.net/docs/qr-mcp",
  "keywords": [
    "qr code",
    "qr code generator",
    "menu qr code",
    "business card",
    "print"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "LNX QR Codes",
        "shortDescription": "Stylish, print-ready QR codes",
        "longDescription": "Turn any link into a QR code people actually want to scan.\n\nTell ChatGPT what the code should open (your menu, website, Instagram, an email address or a phone number) and how it should look, and you get a polished code right in the chat, plus a high-resolution PNG ready for print.\n\n\u2022 12 hand-tuned designs, from clean classic to rounded, dotted and gradient styles, or your own brand color\n\u2022 15 frames with your own call to action, like \"SCAN FOR MENU\" or \"BOOK A TABLE\", in 7 fonts\n\u2022 A built-in contrast check that steers you away from colors scanners struggle with\n\u2022 Open it in the LNX QR studio to add your logo, tweak the colors and download it again\n\nMade for restaurant menus, flyers, posters, packaging, event signs and business cards. The code points straight to your content, with no redirect in between. No sign-up needed.",
        "developerName": "LNX",
        "category": "Creativity",
        "capabilities": [
          "Create QR codes",
          "Style and frame QR codes"
        ],
        "websiteURL": "https://lnx.net/qr",
        "supportURL": "https://lnx.net/docs/qr-mcp#support",
        "privacyPolicyURL": "https://lnx.net/privacy",
        "termsOfServiceURL": "https://lnx.net/terms",
        "defaultPrompt": [
          "Make a QR code for my restaurant menu",
          "QR code for my business card email",
          "A colorful QR code for my Instagram with SCAN ME"
        ],
        "brandColor": "#5B6B7F",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Menu QR with a framed call to action",
              "prompt": "Make a QR code for our menu at brotzeit.example/menu with a frame that says SCAN FOR MENU.",
              "tools_triggered": "create_qr_code",
              "expected_behavior": "Calls create_qr_code with content https://brotzeit.example/menu, a labelled frame and frame_text SCAN FOR MENU; shows the code and gives png_url and edit_url."
            },
            {
              "description": "Email QR for a business card",
              "prompt": "QR code for my business card that opens a new email to hello@example.com with the subject Hello.",
              "tools_triggered": "create_qr_code",
              "expected_behavior": "Calls create_qr_code with content_type email, content hello@example.com and email_subject Hello; the code encodes mailto:hello@example.com?subject=Hello."
            },
            {
              "description": "Phone QR",
              "prompt": "Make a QR code that calls +43 1 234 5678.",
              "tools_triggered": "create_qr_code",
              "expected_behavior": "Calls create_qr_code with content_type phone; the code encodes tel:+4312345678."
            },
            {
              "description": "Custom brand color",
              "prompt": "QR code for example.com in navy blue (#1e3a8a) on white, rounded style.",
              "tools_triggered": "create_qr_code",
              "expected_behavior": "Calls create_qr_code with style rounded, color #1e3a8a and background #ffffff; the code is navy on white."
            },
            {
              "description": "Unreadable colors are refused with a clear reason",
              "prompt": "Make a light yellow QR code (#fde68a) on white for example.com.",
              "tools_triggered": "create_qr_code",
              "expected_behavior": "create_qr_code returns an error that the colors would not scan reliably; ChatGPT explains and offers a darker color instead of inventing a result."
            }
          ],
          "negative": [
            {
              "description": "Wi-Fi codes contain the network password and are not offered; the plugin must not encode it as text",
              "prompt": "Make a QR code for my Wi-Fi, network HomeNet, password hunter2."
            },
            {
              "description": "Reading an existing QR code is not supported",
              "prompt": "What does the QR code in this photo say?"
            },
            {
              "description": "Scan statistics are not available through the plugin; it must not invent numbers",
              "prompt": "How many people scanned my QR code this week?"
            }
          ]
        },
        "demo_recording_url": "https://lnx.net/assets/review/lnx-qr-mcp-demo.mp4",
        "commerce": false,
        "commerce_description": "The plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Refreshed listing copy."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 13d3ba85fa9022e1daf45bc081376b7a81074571556f60b556792075cd43b48f