# QRX

Создаёт стилизованные графические QR-коды по текстовому описанию и ссылке. Проверяет считывание перед выдачей и привязывает короткий адрес.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 3
- Автор: qrxcodes
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/qrxcodes/qrx-mcp
- Обновлён: 2026-10-13
- HTML: https://affpapa.org/nevibecode/mcp/qrx

## Что делает

Сервер превращает текстовые описания в иллюстративные QR-коды для меню и полиграфии. Изображение генерируется удалённым сервисом меньше минуты, после чего инструмент отдаёт готовый файл и короткий адрес `https://qrx.to/<id>`. Система обязательно проверяет читаемость кода перед возвратом результата.

Через набор инструментов агент запрашивает список старых генераций и проверяет дневной лимит. На платном тарифе доступна смена целевого адреса у напечатанного кода без повторного тиража.

Без авторизации через OAuth или ключа в переменной `QRX_API_KEY` сервер отклоняет любые запросы кодом 401.

## Требования
- Нужно: Node.js (команды через npx)
- Удалённый сервер: `https://qrx.codes/mcp`
- Переменные окружения: `QRX_API_KEY` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

1. **Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http mcp https://qrx.codes/mcp
```

2. **Командой платформы**
```bash
claude mcp add --env QRX_API_KEY=<QRX_API_KEY> --transport stdio qrx -- npx -y @qrxcodes/mcp
```
Вместо <…> подставьте свои значения

### Codex

1. **Командой платформы: удалённый сервер**
```bash
codex mcp add qrx --url https://qrx.codes/mcp
```

2. **Командой платформы**
```bash
codex mcp add qrx --env QRX_API_KEY=<QRX_API_KEY> -- npx -y @qrxcodes/mcp
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "qrx": {
            "url": "https://qrx.codes/mcp"
        }
    }
}
```
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "qrx": {
            "command": "npx",
            "args": [
                "-y",
                "@qrxcodes/mcp"
            ],
            "env": {
                "QRX_API_KEY": "<QRX_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "qrx": {
            "type": "http",
            "url": "https://qrx.codes/mcp"
        }
    }
}
```
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "qrx": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@qrxcodes/mcp"
            ],
            "env": {
                "QRX_API_KEY": "<QRX_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

1. **Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http qrx https://qrx.codes/mcp
```

2. **Командой платформы**
```bash
gemini mcp add -e QRX_API_KEY=<QRX_API_KEY> qrx npx -y @qrxcodes/mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- создать художественный QR-код для меню или вывески
- проверить читаемость сгенерированного кода перед печатью
- перенаправить напечатанный код на новый адрес
- узнать остаток доступных генераций на сегодня

## Примеры запросов агенту
- Сделай QR-код для `https://example.com/menu` в стиле акварельной улицы у кафе.
- Покажи список моих последних QR-кодов в аккаунте.
- Сколько генераций кодов у меня осталось на сегодня?

## Похожие
- [Next AI Draw.io](https://affpapa.org/nevibecode/mcp/next-ai-drawio.md) — MCP-сервер · ★ 36427
- [tldraw](https://affpapa.org/nevibecode/mcp/tldraw.md) — MCP-сервер · ★ 51104
- [Figma-Context-MCP](https://affpapa.org/nevibecode/mcp/figma-context-mcp.md) — MCP-сервер · ★ 16073
- [Agent-Native Assets](https://affpapa.org/nevibecode/mcp/agent-native-assets.md) — MCP-сервер · ★ 7527
- [Remove AI Watermarks](https://affpapa.org/nevibecode/mcp/remove-ai-watermarks.md) — MCP-сервер · ★ 6144
- [Dembrandt](https://affpapa.org/nevibecode/mcp/dembrandt.md) — MCP-сервер · ★ 3851

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
