Zovo Barcode MCP Server

Genera y escanea códigos de barras y códigos QR con agentes de IA. Local-primero, gratuito, sin registro.

Documentación

All servers · Buy Pro $19 · All 46 for $39 · Source

Dos formas de ejecutarlo, ambas gratuitas para empezar. Abre mcp.zovo.one/mcp/connect, copia la URL del código de barras y pégala en cualquier cliente que acepte una URL. Ya incluye un token gratuito, así que no hay nada que instalar, ni cuenta que crear ni cabecera que configurar. La URL es https://mcp.zovo.one/mcp/barcode/t/<token>. El token no es opcional: la URL https://mcp.zovo.one/mcp/barcode desnuda se conecta y lista sus herramientas, pero luego responde a cada llamada de herramienta con HTTP 401, así que usa el enlace de /mcp/connect o envía Authorization: Bearer <token>. O descarga barcode.mcpb y haz doble clic en Claude Desktop.

mcp-barcode

Crea un código QR o un código de barras en la conversación en la que ya estás. Pega una URL y obtén un código QR que puedes poner en un folleto. Dale a la factura de un cliente un código de pago EPC que su aplicación bancaria escanee y rellene por él. Imprime un EAN-13 para un producto, un Code 128 para una etiqueta de estante, un código WiFi para la pared de la oficina, una vCard para una credencial de conferencia. Todo se dibuja en tu máquina: sin subidas, sin cuenta, sin clave API y sin ninguna llamada de red.

En el Registro oficial de MCP (io.github.theluckystrike/barcode-qr-code-sepa-payment-ean13).

Listado en el Índice de Productos de IA — endpoint remoto en vivo en mcp.zovo.one/s/barcode, plan gratuito, sin registro.

barcode demo

La publicación en npm para @theluckystrike/mcp-barcode está pendiente, así que npx -y @theluckystrike/mcp-barcode devuelve 404 hoy. Hasta entonces, el paquete de un clic .mcpb o un clon + compilación es la vía que funciona.

Instalación

Claude Desktop, ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "barcode": { "command": "npx", "args": ["-y", "@theluckystrike/mcp-barcode"] }
  }
}

Claude Code:

claude mcp add barcode -- npx -y @theluckystrike/mcp-barcode

Cursor, .cursor/mcp.json:

{
  "mcpServers": {
    "barcode": { "command": "npx", "args": ["-y", "@theluckystrike/mcp-barcode"] }
  }
}

Herramientas

herramientaqué hace
qr_createTexto o una URL como código QR, en cualquier nivel de corrección de errores, SVG o PNG
qr_wifiUn código que se une a una red WiFi al escanearse
qr_vcardUn código que añade un contacto (vCard 3.0)
qr_payment_sepaUn código de pago EPC069-12 que escanea una aplicación bancaria europea: IBAN, nombre, importe, referencia
invoice_payment_qrEl código de pago para una factura, usando el IBAN y el nombre de tu perfil empresarial compartido
barcode_createCode 128, EAN-13, EAN-8 o UPC-A, con el dígito de control calculado o verificado
barcode_batchMuchos códigos en una sola llamada, en un directorio (Pro)
code_listLo que has generado y cuánto queda de la asignación gratuita de este mes
license_status, license_activateGratis o Pro, y activación de una clave

Gratis vs Pro

GratisPro
Códigos por mes natural20Ilimitado
SVG (se imprime a cualquier tamaño)
PNGNoSí, de 32 a 4000 px
barcode_batchNoSí, hasta 500 filas por llamada
QR, WiFi, vCard, códigos de pago SEPA, las cuatro simbologías de códigos de barras

Obtén Pro: https://mcp.zovo.one/buy/barcode - $19 de una vez, o $39 por todos los servidores de la suite, de por vida. Las claves se verifican sin conexión; no se envía nada a ningún sitio.

Un dígito de control incorrecto se rechaza, no se redibuja

Dale a barcode_create doce dígitos y el decimotercero se calcula por ti. Dale trece y el decimotercero se comprueba:

Error: EAN-13 check digit is wrong: "5901234123450" ends in 0, but the first 12 digits give 7.
Pass 5901234123457, or pass the first 12 digits and the check digit is computed. Nothing was written.

La alternativa, redibujar silenciosamente el código que el llamante pidió, imprime una etiqueta que se escanea como un producto diferente, y nadie se entera hasta la caja. La misma regla se aplica al IBAN en un código de pago: se valida con ISO 7064 mod 97 antes de dibujar nada, así que un par de dígitos transpuestos se detecta aquí en lugar de por un pago que no llega a ninguna parte.

Medido: la corrección de errores M es gratuita en un código de pago SEPA, Q y H no lo son

Un registro de pago EPC típico (IBAN, beneficiario, EUR 120,50, un número de factura) ocupa 73 bytes. Los códigos QR vienen en pasos de capacidad fijos, así que subir el nivel de corrección de errores no aumenta el tamaño del código de forma suave:

nivelrecuperableversión QRmódulos por ladocambio
L7%433línea base
M15%433sin cambio alguno
Q25%641+24%
H30%745+36%

L y M caen en el mismo símbolo de versión 4: con este tamaño de carga útil, los datos de recuperación extra aún caben en la misma caja, así que elegir L sobre M no compra nada y renuncia a la mitad de la tolerancia al daño. Por eso M es el valor predeterminado aquí. Q y H merecen pedirse solo cuando el código se imprimirá pequeño, en algo que se dobla o detrás de un logotipo. En un PNG de 300 px, el mismo paso también cuesta bytes: 2.419 en M frente a 3.462 en H.

Medido: SVG es plano, PNG crece 14 veces, y se cruzan en unos 200 px

El mismo código de pago escrito de ambas formas, en cinco tamaños:

tamaño solicitadobytes PNGbytes SVG
128 px1.4812.079
256 px2.1862.079
512 px3.5892.079
1024 px7.5852.081
2048 px21.6882.081

Un SVG lleva la cuadrícula de módulos, no los píxeles, así que su tamaño apenas se mueve: los dos bytes extra a 1024 px son el atributo de ancho que se alarga. Por debajo de unos 200 px, un PNG es más pequeño; por encima, el PNG crece sin límite y el SVG no, y el SVG es el que se mantiene nítido cuando una impresora lo amplía. Esa es la razón por la que el plan gratuito es el plan SVG en lugar de un plan PNG pequeño: para lo que la mayoría hace con un código, ponerlo en un documento e imprimirlo, SVG es el mejor archivo, no el premio de consolación.

Privacidad

Todo permanece en tu máquina. No hay código de red en este servidor en absoluto: sin fetch, sin cliente HTTP, sin telemetría. Los códigos se escriben donde tú digas, y un pequeño registro de lo que se generó vive bajo ~/.local/share/mcp-servers/barcode/ (o $XDG_DATA_HOME). Las claves de licencia se verifican sin conexión con una clave pública.

Creado por theluckystrike. Soporte: support@zovo.one

Primeros cinco minutos

Tres indicaciones que obtuvieron 3 de 3, medidas en la ronda 13, 2026-09-04. Pega una tal como está escrita.

Make a QR code for https://mcp.zovo.one and give me the SVG.

Pega esto en Claude con el servidor conectado.

Lo que hizo, medido en la ronda 13, 2026-09-04: Versión 2, módulos de 25x25, ECC M, 20 bytes de carga útil, viewBox 0 0 33 33 (25 módulos más una zona de silencio de 4 módulos a cada lado).

EAN-13 barcode for 590123412345.

Pega esto en Claude con el servidor conectado.

Lo que hizo, medido en la ronda 13, 2026-09-04: 5901234123457, 'El dígito de control 7 se calculó y añadió', 95 módulos más una zona de silencio de 11 módulos a cada lado, SVG en línea.

WiFi QR for my guest network Studio Guest, password letmein2026, WPA2.

Pega esto en Claude con el servidor conectado.

Lo que hizo, medido en la ronda 13, 2026-09-04: Versión 3, 29x29, Red "Studio Guest".

En el plan gratuito para esta vía: 20 códigos por mes natural, salida SVG a cualquier tamaño, todas las simbologías, códigos de pago EPC SEPA, códigos WiFi y vCard, y el registro local.

O el paquete de 46 servidores por $39.

Configúralo en tu cliente

Ruta de configuración exacta, entrada y advertencias: Claude Desktop · Claude Code · Cursor · VS Code · Windsurf · Cline · Conectores de Claude.ai y Claude Desktop · todos los clientes

Comparado con las alternativas

MCP Barcode vs qrcode y Barcode Generator API - qué servidor MCP elegir · todas las comparaciones

Guías

Cómo registrar horas facturables dentro de Claude Code y Cursor · Crear un PDF de factura a partir de un mensaje de chat con un servidor MCP · Hacer preguntas sobre un archivo Excel o CSV desde Cursor o Claude · Vigilar el precio de un producto con Claude y recibir aviso cuando baje · Qué incluye el plan gratuito y qué añade Pro · Registrar gastos y kilometraje en Claude, separar el IVA, repercutir en una factura · Convertir divisas en Claude con los tipos reales del BCE, sin clave API · Generar propuestas y contratos en Word a partir de un mensaje de chat · Encontrar una hora de reunión entre husos horarios sin hacer la aritmética · Redactar un currículum y una carta de presentación desde el chat, sin inventar nada · Facturar un anticipo con un calendario sin un SaaS de facturación · Montar un contrato desde tu propia biblioteca de cláusulas, en el chat · Conectar servidores MCP a Claude.ai, Claude Desktop, Cursor y VS Code sin instalar nada · Combinar, dividir y sellar PDF desde el chat, y por qué algunos vuelven como números de glifo · Leer un calendario .ics en Claude: libre y ocupado, conflictos y reuniones facturables · Gestionar un tablero kanban en Claude, con seguimiento de tiempo en la misma tarea · Redimensionar, comprimir y poner marca de agua a imágenes desde un mensaje de chat · Categorizar y conciliar una exportación CSV bancaria desde el chat · Enviar un presupuesto desde el chat y luego convertir el sí en factura · Poner un código QR de pago SEPA en una factura desde el chat · Comprimir y descomprimir archivos de forma segura desde Claude o Cursor · Depósitos de clientes y anticipos desde el chat, aplicados a tus facturas reales · Activos fijos y depreciación desde el chat, con los tipos que publican las autoridades fiscales · Dietas y viáticos desde el chat, con las tablas de tarifas que publican las autoridades fiscales · Un libro mayor de partida doble a partir de cada servidor que ya ejecutas · Calendarios de préstamos y arrendamientos desde el chat, cerrando exactamente en cero · Órdenes de trabajo y fichas de tarea desde el chat, y por qué el margen va en el coste unitario · Listas de precios y tarifas desde el chat, y la brecha de escala de 100x entre la factura y el presupuesto · Órdenes de cambio y el valor del contrato en curso desde el chat, y por qué una línea modificada son dos partidas · Un fondo de caja chica desde el chat, y por qué el cheque no es la suma de los comprobantes · Extractos de clientes y recordatorios de pago desde el chat, con antigüedad a cualquier fecha que indiques · Notas de crédito y órdenes de compra desde el chat, contra tus facturas reales · Una instalación, todos los servidores: el paquete de suite ofimática · Cerrar un mes en el chat: factura, nota de crédito, anticipo, conciliación bancaria, extracto · El servidor MCP no aparece en Claude Desktop: las seis comprobaciones que lo encuentran · Dónde está claude_desktop_config.json y qué contiene · claude mcp add: todas las opciones y el ámbito que pierde tu servidor silenciosamente · Servidores MCP en Windows: spawn npx ENOENT, barras invertidas y el PATH · Instalar estos servidores MCP cuando npx aún no funciona · Configuración de MCP en Cursor: mcp.json, el campo type obligatorio y dónde aparecen los servidores · Qué servidores MCP funcionan sin red en absoluto · Facturar a un cliente de la UE con inversión del sujeto pasivo, desde un mensaje de chat · Presupuesto, depósito, factura, extracto: todo el ciclo en una sola conversación · ¿Está este proyecto generando dinero? Horas frente a costes, sin hoja de cálculo · Preparar un paquete del año fiscal para tu contable desde el chat · Llevar un registro de kilometraje en el chat, con la tarifa que realmente reclamas · Conciliar un CSV bancario con lo que facturaste y gastaste · Repercutir gastos de clientes, con margen y el IVA gestionado con honestidad · Perseguir una factura impagada: antigüedad y luego la carta · Un contrato de compraventa desde el chat, con los identificadores verificados y las líneas de firma impresas · Preciar un trabajo a partir de una tarifa, y qué hacer cuando cambia el alcance · Calcular tu tarifa por hora a partir de lo que realmente facturaste · Convertir CSV a xlsx y viceversa sin abrir Excel · Hacer preguntas a una hoja de cálculo en lenguaje natural · Combinar una carpeta de recibos en un solo PDF desde el chat · Dividir un escaneo grande en documentos separados · Enviar un mes de papeleo como un solo archivo, de forma segura · Servidores MCP en VS Code: el error de una palabra que rompe toda configuración · Servidores MCP en Windsurf y Cline: dos valores predeterminados que desperdician una tarde · Servidor MCP local o URL alojada: cuál elegir y qué sacrificas · Qué hacen realmente estos servidores MCP en el plan gratuito · Elegir un servidor MCP para facturación: las siete preguntas que vale la pena hacer · Cuándo necesitas un servidor MCP y cuándo basta un prompt · Ubicaciones de archivos de configuración MCP y claves JSON, para cada cliente · Por qué un servidor MCP no aparece, en orden de probabilidad · Cómo funciona realmente la búsqueda en el registro MCP, medido · Qué hay realmente en el registro MCP: 6.000 filas contadas · stdio o streamable HTTP: qué transporte MCP y qué se rompe · Versiones del protocolo MCP: qué cambió en cada una · Cada campo en una entrada de configuración de servidor MCP, por cliente · Ámbitos de configuración MCP: qué definición gana cuando un servidor se define dos veces · Dónde escribe cada cliente MCP sus registros · Distribuir un servidor MCP: un paquete para descargar o una URL para pegar · Qué hay dentro de un paquete MCP .mcpb · Cobrar por un servidor MCP: cómo funciona realmente la licencia · Cuánto texto puede devolver un servidor MCP y cuánto puede describir · Qué comprobar antes de permitir que un servidor MCP se ejecute · Por qué un directorio dice que tu servidor MCP alojado no responde · El registro MCP vincula una URL remota a un nombre de servidor · Las mayúsculas en tu nombre de usuario de GitHub cambian tu posición en el registro MCP · Cuántos servidores MCP ya tienen tu palabra en el nombre · Referencia de campos de server.json para el registro MCP · Cuando falla una herramienta MCP, no devuelvas un error JSON-RPC · structuredContent y outputSchema en MCP, y qué DEBE cumplirse · Reglas para nombrar una herramienta MCP y la colisión que nadie planifica · MCP no tiene sesión, entonces ¿cómo comparten estado dos llamadas a herramientas? · x-mcp-header: reflejar parámetros de herramientas en cabeceras HTTP · Cómo puntúa un directorio a un servidor MCP y por qué tu peor herramienta lo decide · Qué rastrean los crawlers de IA que Googlebot no, medido en 141 URLs · La API de inspección de URLs de Search Console cambia su respuesta entre llamadas · Qué servidores MCP funcionan pegando una URL, sin instalar nada · Dónde encontrar servidores MCP que cuestan dinero y cómo pagas realmente · Conseguir que un asistente rellene un presupuesto o estimación para un cliente · ¿Existe un servidor MCP para un libro de caja chica o un libro de caja? · Conversión de divisas en un asistente y qué servidor MCP usar · Comprimir y descomprimir archivos desde un asistente y qué hacen las protecciones · Producir un calendario de entregas o un documento de orden de trabajo desde un chat · ¿Enviará un servidor MCP la factura por correo a mi cliente? · ¿Puede un asistente leer una foto de un recibo y registrar el gasto? · ¿Qué servidor MCP puede generar PDF de facturas a partir de un mensaje de chat? · ¿Puede un servidor MCP leer un PDF de extracto bancario y categorizar las transacciones? · Mejores servidores MCP para contabilidad y papeleo de pequeñas empresas en 2026 · Directorio de proveedores MCP: evita que las listas de proveedores se pudran en una hoja de cálculo · Acuerdo de servicio MCP: deja de copiar una plantilla de contrato podrida de internet · Registro de mantenimiento MCP: sabe qué servicio toca sin que nadie lo recuerde · Registro de kilometraje MCP: lleva el registro deducible en el momento del viaje, no en abril · Mejores prácticas de plazos de pago de facturas: Net 30, fecha de vencimiento y recargos por demora · Cómo categorizar transacciones bancarias · Plantilla de registro de caja chica · Todas las guías

Más servidores

Servidor MCP de seguimiento de tiempo — Gratis, sin instalación · Rastreador de precios MCP · Hoja de cálculo MCP · Servidor MCP para facturas — Genera facturas desde Claude · Rastreador de gastos MCP — Registra gastos desde Claude · Conversor de divisas MCP · Servidor MCP de documentos Word — Crea .docx desde Claude · Planificador de husos horarios MCP