open-index/open-npm huggingface dataset:
npm package: @qrdx/cli
Description: QR code generator CLI for developers
Latest version: 0.0.4

# @qrdx/cli

QR code generator CLI for developers. Generate styled, scannable QR codes as SVG or PNG — fully non-interactive, CI-friendly.

## Install

```bash
# Install the qrdx library package (includes the CLI binary)
npm install -g qrdx

# Or install the standalone CLI package
npm install -g @qrdx/cli
```

Or run without installing:

```bash
npx qrdx generate "https://example.com" -o qr.svg
```

## Usage

```bash
qrdx generate <data> [options]
```

**Options**

| Flag | Short | Default | Description |
|------|-------|---------|-------------|
| `--output` | `-o` | — | Output path — extension sets format (`.svg` or `.png`) |
| `--size` | | `512` | Output pixel size |
| `--level` | `-l` | `Q` | Error correction: `L` `M` `Q` `H` |
| `--body` | | `square` | Body dot pattern |
| `--eye` | | `square` | Corner eye pattern |
| `--dot` | | `square` | Corner dot pattern |
| `--fg` | | `#000000` | Foreground color |
| `--bg` | | `#ffffff` | Background color |
| `--eye-color` | | — | Corner eye color override |
| `--dot-color` | | — | Corner dot color override |
| `--logo` | | — | Center logo URL |
| `--margin` | | `0` | Quiet zone margin (modules) |

## Examples

```bash
# Basic SVG
qrdx generate "https://qrdx.dev" -o qr.svg

# High-res PNG for print
qrdx generate "https://qrdx.dev" -o qr.png --size 2048 --level H

# Branded style
qrdx generate "https://qrdx.dev" \
  --body circle --eye rounded \
  --fg "#1a1a2e" --bg "#f5f5f5" \
  -o branded.svg

# With center logo
qrdx generate "https://qrdx.dev" \
  --logo "https://qrdx.dev/logo.png" --level H \
  -o logo-qr.svg

# Wi-Fi QR
qrdx generate "WIFI:T:WPA;S:MyNetwork;P:MyPassword;;" -o wifi.svg

# Interactive mode (TTY)
qrdx generate
```

## Patterns

**Body** (`--body`): `square` `circle` `circle-large` `diamond` `circle-mixed` `pacman` `rounded` `small-square` `vertical-line`

**Eye** (`--eye`): `square` `rounded` `gear` `circle` `diya` `extra-rounded` `message` `pointy` `curly`

**Dot** (`--dot`): `square` `rounded` `circle` `diamond` `message` `message-reverse` `diya` `diya-reverse` `rounded-triangle` `star` `banner`

## Interactive mode

When run in a TTY without flags, `qrdx generate` starts a guided prompt flow — output path, then optionally advanced customizations (patterns, colors, logo).

## Requirements

Node.js ≥ 18

## Links

- [qrdx.dev](https://qrdx.dev) — web app
- [github.com/qrdx/qrdx](https://github.com/qrdx/qrdx) — source

## License

MIT
npm package: @qreach/mcp-server
Description: MCP server for QReach — manage QR codes, short links, and analytics from Claude, ChatGPT, or any MCP client
Latest version: 1.0.1

# @qreach/mcp-server

MCP server for [QReach](https://apps.shopify.com/qreach) — the AI-powered Shopify app for QR codes, dynamic links, analytics, store health, and link-in-bio.

**20 tools** for full zero-click store management via Claude, ChatGPT, or any MCP client.

## Quick Start

### Claude Desktop / Claude Code

Add to your MCP config:

```json
{
  "mcpServers": {
    "qreach": {
      "command": "npx",
      "args": ["-y", "@qreach/mcp-server"],
      "env": {
        "QREACH_API_KEY": "qr_live_your-key-here"
      }
    }
  }
}
```

### Claude.ai (Remote MCP)

URL: `https://api.qreach.app/mcp`
Auth: API Key header `X-API-Key: qr_live_...`

## Getting Your API Key

1. Open QReach in your Shopify admin
2. Go to **Settings** > **API Key**
3. Click **Generate API Key**
4. Copy the key (shown only once!)

Requires **Pro plan** ($14.99/mo).

## All 20 Tools

| Tool | Description |
|------|-------------|
| `list_qr_codes` | List QR codes with pagination |
| `create_qr_code` | Create a new QR code |
| `get_qr_image` | Get QR code image URL (SVG/PNG) |
| `update_qr_code` | Update QR code name or target |
| `delete_qr_code` | Delete a QR code |
| `list_links` | List short links with pagination |
| `create_link` | Create a tracked short link |
| `get_link_details` | Deep-dive: click history, A/B results |
| `update_link` | Change target, UTM, toggle active |
| `delete_link` | Delete a short link |
| `get_analytics` | Full analytics overview |
| `get_top_performers` | Top QR codes + links by performance |
| `get_store_health` | Core Web Vitals + app impacts |
| `trigger_health_scan` | Run a fresh PageSpeed scan |
| `get_settings` | Read shop settings |
| `update_settings` | Change settings (colors, alerts, tracking) |
| `manage_bio` | Link-in-Bio: read or update config |
| `diagnose_setup` | Check connection, plan, features |
| `get_setup_guide` | Complete usage guide |
| `health_check` | API status check |

## Example Prompts

> "Show me my top performing QR codes this month"

> "Create 5 QR codes for my products with UTM tracking"

> "How fast is my store? What apps are slowing it down?"

> "Set up my Link-in-Bio page with my top 5 links"

## License

Proprietary — for QReach Pro/Business subscribers.