Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
Qrblox
Resumen
Descripción del creador (original en inglés)
Create and track QR codes, audio codes, menus, and scan analytics for a Qrblox merchant.
Los tres pilares de PopNx MCP
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
- Opinión de usuariosiAún no hay reseñasLas reseñas se abrirán junto con las cuentas en una etapa posterior
- Nuestras revisiones básicasi1 de 1 superadasRevisado con información pública; el código aún no se ha escaneado
- UsoiAún sin medir★ –
Qué puedes hacer con él
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
- Conexión: Computadora o nube
- Transporte: stdio, Streamable HTTP
- Categoría: Tiendas en línea y pagos
- Debes completar: QRBLOX_API_KEY, Authorization
Instalación
Elige la app de IA que usas y copia la configuración.
Antes de instalar
- Revisiones básicas: 1 de 1 superadas
- Se ejecuta en el servidor del creador: lo que le pidas pasa por su servidor.
- Debes completar tú:
QRBLOX_API_KEY,Authorization
Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.
Necesitas
- Se ejecuta en la nubeNo hay nada que instalar; se conecta por internet
- npmNode.js instalado (para el comando npx)
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Esta dirección necesita una clave en un header de la solicitud, y el menú para agregar conectores no puede ponerla. Usa Claude Code, Cursor o VS Code.
O ejecútalo en tu computadora
Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"qrblox": {
"command": "npx",
"args": [
"-y",
"qrblox-mcp"
],
"env": {
"QRBLOX_API_KEY": "your-value"
}
}
}
}Ejecuta esto en tu terminal
claude mcp add --transport http qrblox https://api.qrblox.com/mcp/v1 --header 'Authorization: your-value'O ejecútalo en tu computadora
claude mcp add qrblox --env QRBLOX_API_KEY=your-value -- npx -y qrblox-mcpCompleta los valores vacíos antes de ejecutarlo.
O copia la configuración tú
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"qrblox": {
"url": "https://api.qrblox.com/mcp/v1",
"headers": {
"Authorization": "your-value"
}
}
}
}O ejecútalo en tu computadora
O copia la configuración tú
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"qrblox": {
"command": "npx",
"args": [
"-y",
"qrblox-mcp"
],
"env": {
"QRBLOX_API_KEY": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
O copia la configuración tú
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"qrblox": {
"type": "http",
"url": "https://api.qrblox.com/mcp/v1",
"headers": {
"Authorization": "your-value"
}
}
}
}O ejecútalo en tu computadora
O copia la configuración tú
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"qrblox": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"qrblox-mcp"
],
"env": {
"QRBLOX_API_KEY": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Esta dirección necesita una clave en un header de la solicitud, y el menú para agregar conectores no puede ponerla. Usa Claude Code, Cursor o VS Code.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Valores que debes completar
- Your sk-qrblox- API key (optional for keyless tools)
Authorizationsecreto obligatorio HTTP headerBearer token: your sk-qrblox- API key from https://app.qrblox.com/settings
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Qué puede hacer
Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.
Revisiones básicasi
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026
- ✓ Superada
El creador coincide con el repo
El nombre en el registro se verificó con el dominio qrblox.com (el registro comprueba quién es dueño del dominio)
- … Aún sin revisar
Sigue en mantenimiento
Todavía no hemos leído este repo en GitHub
- … Aún sin revisar
Tiene licencia
Todavía no hemos leído este repo en GitHub
- … Aún sin revisar
El endpoint responde
Aún sin revisar; revisamos los endpoints por turnos
- … Aún sin revisar
Inicio de sesión con OAuth
Aún sin revisar; revisamos los endpoints por turnos
- … Aún sin revisar
Sin instrucciones ocultas en las descripciones de herramientas
Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint
Comparado con otros en Tiendas en línea y pagosi
- Más estrellas que el 0% de los otros 1753 servidores de esta categoría
- Publicado en el registro más recientemente que el 59% de los otros 1753 servidores de esta categoría
- Revisiones básicas iguales o mejores que el 100% de los otros 1753 servidores de esta categoría
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Preguntas frecuentes
¿Es seguro Qrblox?
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
¿Qué claves o códigos necesita?
Debes completar: QRBLOX_API_KEY, Authorization
¿Se ejecuta en mi computadora o en la nube?
Funciona de las dos formas: instálalo en tu computadora o conéctate a la versión en la nube.
¿Sigue en mantenimiento?
El repo de GitHub cambió por última vez –, y la última versión (0.1.0) llegó al registro hace 22 días.
¿Qué apps pueden usarlo?
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.
¿Qué puedo usar en su lugar?
En la misma categoría: Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce
Alternativas
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Stripe MCP
MCP server integrating with Stripe - tools for customers, products, payments, and more.
MCP Cn Commerce
8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending
README del creador
Abrir el README
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Qrblox MCP
The Model Context Protocol server for [Qrblox](https://qrblox.com) — let any MCP-aware AI agent generate and manage QR codes, audio codes, menus, and loyalty campaigns.
📚 Full reference: docs.qrblox.com/mcp.html 🌐 Endpoint: https://app.qrblox.com/api/mcp 🔑 Mint a key: create.qrblox.com/settings/api-keys 🟢 No-key sandbox: POST https://app.qrblox.com/api/generate-qr-code
This is a public, README-only repo. The MCP server itself is
deployed at the endpoint above; the canonical docs live at
What is it?
qrblox-mcp is a JSON-RPC 2.0 MCP server. Point Claude Desktop, Cursor, Codex, or any MCP client at https://app.qrblox.com/api/mcp, paste in a sk-qrblox- key, and the assistant can immediately draft QR codes (and audio codes, menus, and loyalty campaigns) and read scan analytics on a merchant workspace.
Every code created via the MCP lives on the caller's Qrblox account alongside codes made from the iOS, Android, Canva, and web surfaces.
Quick start
1. Try it free (no signup, no OAuth)
curl -X POST https://app.qrblox.com/api/generate-qr-code \
-H 'content-type: application/json' \ -d '{"url":"https://example.com"}'
Returns:
{
"ok": true, "code": { "codeId": "…", "destinationUrl": "https://example.com", "qrImage": "data:image/png;base64,…", // inline PNG "qrImageUrl": "https://storage.googleapis.com/…", // hosted PNG "claimToken": "…", "expiresAt": "…" }, "upgrade": { "signup": "https://app.qrblox.com", "apiKeys": "https://create.qrblox.com/settings/api-keys" } }
Sandbox limits: 3 codes / IP / day, codes expire in 7 days.
2. Mint an API key
Sign in to create.qrblox.com → Settings → API keys → New API key. Keys are sk-qrblox-<64 hex chars>, shown once, and revocable anytime.
3. Connect Claude Desktop
// ~/Library/Application Support/Claude/claude_desktop_config.json
{ "mcpServers": { "qrblox": { "url": "https://app.qrblox.com/api/mcp", "headers": { "Authorization": "Bearer sk-qrblox-..." } } } }
Restart Claude Desktop. Then ask: *"Generate a QR code for https://my-spring-menu.com."*
4. Or Cursor / Codex / curl
Same URL, same Authorization header.
# tools/list — no auth required
curl -X POST https://app.qrblox.com/api/mcp \ -H 'content-type: application/json' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
tools/call — create a code on your account
curl -X POST https://app.qrblox.com/api/mcp \ -H 'authorization: Bearer sk-qrblox-...' \ -H 'content-type: application/json' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call", "params":{"name":"qrblox.qr.create", "arguments":{"title":"Spring menu", "destinationUrl":"https://qrblox.com/menu/spring"}}}'
Tools
All tools are merchant-scoped and draft-first — agents propose, the merchant approves before publishing.
| Tool | Description |
|---|---|
qrblox.ping | Confirm reachability + identity. |
qrblox.merchant.get_profile | The merchant workspace attached to the key. |
qrblox.qr.list | List recent QR codes. |
qrblox.qr.create | Create a draft QR code (URL, menu, offer, campaign). |
qrblox.audio.create | Draft an audio code (near-ultrasonic payload). |
qrblox.menu.create / .list / .add_item | Build and extend merchant menus. |
qrblox.challenge.create | Scan streaks, scan-count games, visit-window or loyalty campaigns. |
qrblox.analytics.scan_summary | Total scans + by-day series. |
Plus two REST endpoints for non-MCP callers:
| Endpoint | Auth | Notes |
|---|---|---|
POST /api/generate-qr-code | none | 3 / IP / day, sandbox, 7-day expiry. |
POST /api/bulk-qr-codes | Bearer sk-qrblox-... | Up to 50 permanent codes per call, written to your merchant workspace. |
Discovery
| URL | What it returns |
|---|---|
GET https://app.qrblox.com/api/mcp | Server info + the full tool list (no auth). |
POST https://app.qrblox.com/api/mcp tools/list | JSON-RPC tool discovery (no auth). |
GET https://app.qrblox.com/api/generate-qr-code | Public manifest: endpoint shape, limits, upgrade path. |
Full reference and connect snippets at docs.qrblox.com/mcp.html.
Errors
| HTTP / JSON-RPC | Meaning |
|---|---|
400 / -32600 | Invalid JSON-RPC 2.0 request. |
401 / -32001 | Missing or invalid key. data.code = NO_AUTH / INVALID_API_KEY / INVALID_TOKEN. |
403 / -32001 | Key revoked (data.code = REVOKED). |
200 / -32601 | Unsupported method. |
200 / -32602 | Unknown tool. |
200 / -32000 | Tool handler threw — read error.message. |
Security model
- Merchant-scoped — every API key is tied to one merchant workspace and one owner uid; tools can't reach another merchant's data.
- Hashed keys — plaintext shown once; Firestore stores only a SHA-256 hash and a short prefix.
- Audited — every tool call writes an audit entry with the caller, tool name, and status. Arguments and results are not persisted.
- Draft-first — creation tools produce drafts; publishing, billing, and destructive changes stay with the merchant.
Related
- 🌐 qrblox.com — marketing site
- 🖥️ app.qrblox.com — web dashboard
- 📱 iOS · Android · Canva
- 📚 Full Qrblox docs
- 🐙 Terahertz-Inc/qrblox-com — Qrblox overview repo
License
© Qrblox / Terahertz Inc.