Zovo Barcode MCP Server
Gere e escaneie códigos de barras e QR codes com agentes de IA. Local-first, gratuito, sem cadastro.
Documentação
All servers · Buy Pro $19 · All 46 for $39 · Source
Duas formas de executá-lo, ambas gratuitas para começar. Abra mcp.zovo.one/mcp/connect, copie a URL do código de barras e cole-a em qualquer cliente que aceite uma URL. Ela já vem com um token gratuito, então não há nada para instalar, nenhuma conta e nenhum cabeçalho para configurar. A URL é https://mcp.zovo.one/mcp/barcode/t/<token>. O token não é opcional: o https://mcp.zovo.one/mcp/barcode puro conecta e lista suas ferramentas, mas responde a cada chamada de ferramenta com HTTP 401, então use o link de /mcp/connect ou envie Authorization: Bearer <token>. Ou baixe barcode.mcpb e clique duas vezes nele no Claude Desktop.
mcp-barcode
Crie um QR code ou um código de barras na conversa em que você já está. Cole uma URL e obtenha um QR code que você pode colocar em um panfleto. Dê à fatura de um cliente um código de pagamento EPC que o aplicativo bancário dele escaneia e preenche automaticamente. Imprima um EAN-13 para um produto, um Code 128 para uma etiqueta de prateleira, um código WiFi para a parede do escritório, um vCard para um crachá de conferência. Tudo é desenhado na sua máquina: sem upload, sem conta, sem chave de API e sem chamada de rede de qualquer tipo.
No Registro Oficial de MCP (io.github.theluckystrike/barcode-qr-code-sepa-payment-ean13).
Listado no AI Product Index - endpoint remoto ao vivo em mcp.zovo.one/s/barcode, plano gratuito, sem cadastro.

A publicação no npm para @theluckystrike/mcp-barcode está pendente, então npx -y @theluckystrike/mcp-barcode retorna 404 hoje. Até lá, o pacote de um clique .mcpb ou um clone + build é o caminho que funciona.
Instalação
Claude Desktop, ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) ou %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"] }
}
}
Ferramentas
| ferramenta | o que faz |
|---|---|
qr_create | Texto ou URL como QR code, em qualquer nível de correção de erros, SVG ou PNG |
qr_wifi | Um código que se conecta a uma rede WiFi quando escaneado |
qr_vcard | Um código que adiciona um contato (vCard 3.0) |
qr_payment_sepa | Um código de pagamento EPC069-12 que um aplicativo bancário europeu escaneia: IBAN, nome, valor, referência |
invoice_payment_qr | O código de pagamento para uma fatura, usando o IBAN e o nome do seu perfil comercial compartilhado |
barcode_create | Code 128, EAN-13, EAN-8 ou UPC-A, com o dígito verificador calculado ou verificado |
barcode_batch | Vários códigos em uma única chamada, em um diretório (Pro) |
code_list | O que você gerou e quanto da cota gratuita deste mês ainda resta |
license_status, license_activate | Gratuito ou Pro, e ativação de uma chave |
Gratuito vs Pro
| Gratuito | Pro | |
|---|---|---|
| Códigos por mês calendário | 20 | Ilimitado |
| SVG (imprime em qualquer tamanho) | Sim | Sim |
| PNG | Não | Sim, 32 a 4000 px |
barcode_batch | Não | Sim, até 500 linhas por chamada |
| QR, WiFi, vCard, códigos de pagamento SEPA, todas as quatro simbologias de código de barras | Sim | Sim |
Obtenha o Pro: https://mcp.zovo.one/buy/barcode - US$ 19 pagamento único, ou US$ 39 para todos os servidores do pacote, vitalício. As chaves são verificadas offline; nada é enviado a lugar algum.
Um dígito verificador errado é recusado, não redesenhado
Dê a barcode_create doze dígitos e o décimo terceiro será calculado para você. Dê treze e o décimo terceiro será verificado:
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.
A alternativa, redesenhar silenciosamente o código que o chamador pediu, imprime uma etiqueta que escaneia como um produto diferente, e ninguém descobre até o caixa. A mesma regra se aplica ao IBAN em um código de pagamento: ele é validado com ISO 7064 mod 97 antes que qualquer coisa seja desenhada, então um par de dígitos trocados é detectado aqui, em vez de por um pagamento que não vai a lugar nenhum.
Medido: correção de erros M é gratuita em um código de pagamento SEPA, Q e H não são
Um registro de pagamento EPC típico (IBAN, beneficiário, EUR 120,50, um número de fatura) tem 73 bytes. Os QR codes vêm em etapas de capacidade fixa, então aumentar o nível de correção de erros não aumenta o tamanho do código suavemente:
| nível | recuperável | versão QR | módulos por lado | mudança |
|---|---|---|---|---|
| L | 7% | 4 | 33 | linha de base |
| M | 15% | 4 | 33 | nenhuma mudança |
| Q | 25% | 6 | 41 | +24% |
| H | 30% | 7 | 45 | +36% |
L e M caem no mesmo símbolo versão 4: neste tamanho de carga útil, os dados extras de recuperação ainda cabem na mesma caixa, então escolher L em vez de M não compra nada e abre mão de metade da tolerância a danos. É por isso que M é o padrão aqui. Q e H valem a pena pedir apenas quando o código será impresso pequeno, em algo que amassa, ou atrás de um logotipo. Em um PNG de 300 px, o mesmo passo também custa bytes: 2.419 em M contra 3.462 em H.
Medido: SVG é plano, PNG cresce 14x, e eles se cruzam em cerca de 200 px
O mesmo código de pagamento escrito das duas formas, em cinco tamanhos:
| tamanho solicitado | bytes PNG | bytes SVG |
|---|---|---|
| 128 px | 1.481 | 2.079 |
| 256 px | 2.186 | 2.079 |
| 512 px | 3.589 | 2.079 |
| 1024 px | 7.585 | 2.081 |
| 2048 px | 21.688 | 2.081 |
Um SVG carrega a grade de módulos, não os pixels, então seu tamanho quase não muda: os dois bytes extras em 1024 px são o atributo de largura ficando mais longo. Abaixo de aproximadamente 200 px, um PNG é menor; acima disso, o PNG cresce sem limite e o SVG não, e o SVG é o que permanece nítido quando uma impressora o amplia. Essa é a razão pela qual o plano gratuito é o plano SVG em vez de um plano PNG pequeno: para o que a maioria das pessoas faz com um código, colocá-lo em um documento e imprimi-lo, o SVG é o arquivo melhor, não o prêmio de consolação.
Privacidade
Tudo permanece na sua máquina. Não há código de rede neste servidor: sem fetch, sem cliente HTTP, sem telemetria. Os códigos são gravados onde você indicar, e um pequeno registro do que foi gerado fica em ~/.local/share/mcp-servers/barcode/ (ou $XDG_DATA_HOME). As chaves de licença são verificadas offline com uma chave pública.
Construído por theluckystrike. Suporte: support@zovo.one
Use estes documentos como um servidor MCP
Qualquer cliente MCP (Claude, Cursor, Windsurf, VS Code) pode ler a documentação deste repositório diretamente via GitMCP - sem instalação:
- URL MCP dos documentos: https://gitmcp.io/theluckystrike/mcp-barcode
Primeiros cinco minutos
Três prompts que pontuaram 3 de 3, medidos na rodada 13, 2026-09-04. Cole um como está escrito.
Make a QR code for https://mcp.zovo.one and give me the SVG.
Cole isto no Claude com o servidor conectado.
O que ele fez, medido na rodada 13, 2026-09-04: Versão 2, 25x25 módulos, ECC M, 20 bytes de carga útil, viewBox 0 0 33 33 (25 módulos mais uma zona de silêncio de 4 módulos em cada lado).
EAN-13 barcode for 590123412345.
Cole isto no Claude com o servidor conectado.
O que ele fez, medido na rodada 13, 2026-09-04: 5901234123457, 'Dígito verificador 7 foi calculado e adicionado', 95 módulos mais uma zona de silêncio de 11 módulos em cada lado, SVG inline.
WiFi QR for my guest network Studio Guest, password letmein2026, WPA2.
Cole isto no Claude com o servidor conectado.
O que ele fez, medido na rodada 13, 2026-09-04: Versão 3, 29x29, Rede "Studio Guest".
No plano gratuito para este caminho: 20 códigos por mês calendário, saída SVG em qualquer tamanho, todas as simbologias, códigos de pagamento EPC SEPA, códigos WiFi e vCard, e o registro local.
Ou o pacote de 46 servidores por US$ 39.
Configure no seu cliente
Caminho de configuração exato, entrada e ressalvas: Claude Desktop · Claude Code · Cursor · VS Code · Windsurf · Cline · Conectores Claude.ai e Claude Desktop · todos os clientes
Comparado com as alternativas
MCP Barcode vs qrcode e Barcode Generator API - qual servidor MCP escolher · todas as comparações
Guias
Como rastrear horas faturáveis dentro do Claude Code e do Cursor · Criar um PDF de fatura a partir de uma mensagem de chat com um servidor MCP · Fazer perguntas sobre um arquivo Excel ou CSV a partir do Cursor ou do Claude · Acompanhar o preço de um produto com o Claude e ser avisado quando ele cair · O que o plano gratuito inclui e o que o Pro adiciona · Registrar despesas e quilometragem no Claude, dividir o IVA, repassar para uma fatura · Converter moedas no Claude com taxas reais do BCE, sem chave de API · Gerar propostas e contratos em Word a partir de uma mensagem de chat · Encontrar um horário de reunião entre fusos horários sem fazer a aritmética · Escrever um currículo e uma carta de apresentação a partir do chat, sem inventar nada · Cobrar um retentor em um cronograma sem um SaaS de faturamento · Montar um contrato a partir da sua própria biblioteca de cláusulas, no chat · Conectar servidores MCP ao Claude.ai, Claude Desktop, Cursor e VS Code sem instalar nada · Mesclar, dividir e carimbar PDFs a partir do chat, e por que alguns voltam como números de glifos · Ler um calendário .ics no Claude: livre e ocupado, conflitos e reuniões faturáveis · Executar um quadro kanban no Claude, com rastreamento de tempo na mesma tarefa · Redimensionar, compactar e adicionar marca d'água em imagens a partir de uma mensagem de chat · Categorizar e conciliar uma exportação CSV bancária a partir do chat · Enviar um orçamento a partir do chat e transformar o "sim" em fatura · Colocar um código QR de pagamento SEPA em uma fatura a partir do chat · Compactar e descompactar arquivos com segurança a partir do Claude ou do Cursor · Depósitos de clientes e retentores a partir do chat, aplicados às suas faturas reais · Ativos fixos e depreciação a partir do chat, com as taxas publicadas pelas autoridades fiscais · Diárias e ajudas de viagem a partir do chat, com as tabelas de taxas publicadas pelas autoridades fiscais · Um razão contábil de partidas dobradas a partir de todos os servidores que você já executa · Cronogramas de empréstimos e arrendamentos a partir do chat, fechando exatamente em zero · Ordens de serviço e cartões de trabalho a partir do chat, e por que o markup vai no custo unitário · Listas de preços e tabelas de tarifas a partir do chat, e a lacuna de escala de 100x entre a fatura e o orçamento · Ordens de alteração e o valor do contrato em andamento a partir do chat, e por que uma linha alterada são dois itens · Um fundo de caixa pequeno a partir do chat, e por que o cheque não é a soma dos comprovantes · Extratos de clientes e cobranças de pagamento a partir do chat, com vencimento em qualquer data que você indicar · Notas de crédito e ordens de compra a partir do chat, contra suas faturas reais · Uma instalação, todos os servidores: o pacote de suíte de escritório · Fechar um mês no chat: fatura, nota de crédito, retentor, conciliação bancária, extrato · Servidor MCP não aparecendo no Claude Desktop: as seis verificações que o encontram · Onde está o claude_desktop_config.json e o que vai nele · claude mcp add: todas as flags e o escopo que silenciosamente perde seu servidor · Servidores MCP no Windows: spawn npx ENOENT, barras invertidas e o PATH · Instalando estes servidores MCP quando o npx ainda não funciona · Configuração MCP no Cursor: mcp.json, o campo type obrigatório e onde os servidores aparecem · Quais servidores MCP funcionam sem nenhuma rede · Faturando um cliente da UE com reverse charge, a partir de uma mensagem de chat · Orçamento, depósito, fatura, extrato: o ciclo completo em uma conversa · Este projeto está dando lucro? Horas contra custos, sem planilha · Montando um pacote de ano fiscal para seu contador a partir do chat · Mantendo um registro de quilometragem no chat, com a taxa que você realmente reivindica · Conciliando um CSV bancário contra o que você faturou e gastou · Repassando despesas de clientes, com markup e o IVA tratado honestamente · Cobrando uma fatura não paga: vencimento e depois a carta · Uma nota de venda a partir do chat, com os identificadores verificados e as linhas de assinatura impressas · Precificando um trabalho a partir de uma tabela de tarifas e o que fazer quando o escopo muda · Calculando sua taxa horária a partir do que você realmente faturou · Convertendo CSV para xlsx e vice-versa sem abrir o Excel · Fazendo perguntas a uma planilha em linguagem simples · Mesclando uma pasta de recibos em um único PDF a partir do chat · Dividindo um único scan grande em documentos separados · Enviando um mês de papelada como um único arquivo, com segurança · Servidores MCP no VS Code: o erro de uma palavra que quebra toda configuração · Servidores MCP no Windsurf e no Cline: dois padrões que desperdiçam uma tarde · Servidor MCP local ou URL hospedada: qual escolher e o que você perde · O que estes servidores MCP realmente fazem no plano gratuito · Escolhendo um servidor MCP para faturamento: as sete perguntas que valem a pena · Quando você precisa de um servidor MCP e quando um prompt é suficiente · Locais de arquivos de configuração MCP e chaves JSON, para cada cliente · Por que um servidor MCP não aparece, em ordem de probabilidade · Como a busca do registro MCP realmente funciona, medida · O que realmente está no registro MCP: 6.000 linhas contadas · stdio ou streamable HTTP: qual transporte MCP e o que quebra · Versões do protocolo MCP: o que cada uma mudou · Cada campo em uma entrada de configuração de servidor MCP, por cliente · Escopos de configuração MCP: qual definição vence quando um servidor é definido duas vezes · Onde cada cliente MCP grava seus logs · Distribuindo um servidor MCP: um pacote para baixar ou uma URL para colar · O que há dentro de um pacote MCP .mcpb · Cobrando por um servidor MCP: como o licenciamento realmente funciona · Quanto texto um servidor MCP pode retornar e quanto ele pode descrever · O que verificar antes de deixar um servidor MCP rodar · Por que um diretório diz que seu servidor MCP hospedado não está respondendo · O registro MCP vincula uma URL remota a um nome de servidor · Letras maiúsculas no seu nome de usuário do GitHub mudam sua posição no registro MCP · Quantos servidores MCP já têm sua palavra no nome · Referência de campos do server.json para o registro MCP · Quando uma ferramenta MCP falha, não retorne um erro JSON-RPC · structuredContent e outputSchema no MCP, e o que DEVE valer · Regras para nomear uma ferramenta MCP e a colisão que ninguém planeja · MCP não tem sessão, então como duas chamadas de ferramenta compartilham estado · x-mcp-header: espelhando parâmetros de ferramenta em cabeçalhos HTTP · Como um diretório pontua um servidor MCP e por que sua pior ferramenta decide isso · O que os crawlers de IA buscam que o Googlebot não busca, medido em 141 URLs · A API de Inspeção de URL do Search Console muda sua resposta entre chamadas · Quais servidores MCP funcionam colando uma URL, sem instalar nada · Onde encontrar servidores MCP que custam dinheiro e como você realmente paga · Fazendo um assistente preencher um orçamento ou estimativa para um cliente · Existe um servidor MCP para livro-caixa ou razão de caixa · Conversão de moedas em um assistente e qual servidor MCP usar · Compactando e descompactando arquivos a partir de um assistente e o que as proteções fazem · Produzindo um cronograma de entrega ou um documento de ordem de serviço a partir de um chat · Um servidor MCP enviará a fatura por e-mail para meu cliente · Um assistente pode ler uma foto de recibo e registrar a despesa · Qual servidor MCP pode gerar PDFs de fatura a partir de uma mensagem de chat? · Um servidor MCP pode ler um PDF de extrato bancário e categorizar as transações? · Melhores servidores MCP para contabilidade e papelada de pequenas empresas em 2026 · Diretório de Fornecedores MCP: evite que listas de fornecedores apodreçam em uma planilha · Contrato de Serviço MCP: pare de copiar um modelo de contrato podre da internet · Registro de Manutenção MCP: saiba qual manutenção é devida sem que ninguém precise lembrar · Registro de Quilometragem MCP: mantenha o registro dedutível no momento da viagem, não em abril · Melhores práticas de condições de pagamento de faturas: Net 30, data de vencimento e multas por atraso · Como categorizar transações bancárias · Modelo de registro de caixa pequeno · Faça perguntas sobre uma planilha no chat, sem precisar de fórmulas · Transforme um orçamento ou estimativa em fatura sem redigitar · Produza um cronograma de entrega e uma ordem de serviço a partir de um chat · Use servidores MCP sem instalar nada, colando uma URL · Servidores MCP para contabilidade de pequenas empresas: o resumo · Como encontrar e pagar por servidores MCP · Rastreie horas faturáveis como entradas de timesheet em vez de um cronômetro de parede · Converta um CSV em JSON para uma importação de API ou uma ferramenta de desenvolvimento · Monte um NDA ou acordo de confidencialidade mútua a partir de cláusulas · Faça uma lista de embalagem ou nota de entrega a partir do pedido no chat · Execute uma contagem de estoque com códigos de barras e atualize o catálogo no chat · Mescle arquivos PDF no Claude ou no Cursor sem enviá-los para lugar nenhum · Divida um PDF em documentos separados a partir da janela de chat · Rastreie despesas e orçamentos dentro do Claude sem assinatura de SaaS · Execute sessões de foco pomodoro a partir do Claude e cobre as horas depois · Acompanhe preços de produtos e receba alertas de queda no seu chat de IA · Rastreie tempo faturável e exporte timesheets a partir do seu chat de IA · Mantenha números de fatura sequenciais e nunca reutilize um · Verificação de currículo ATS e carta de apresentação a partir do chat: passe no parser antes do recrutador · Faturamento de freelancer a partir do chat: horas faturáveis em linhas de fatura e PDF sem assinatura de SaaS · Alertas de queda de preço e limpeza de PDF a partir do chat: dois pequenos trabalhos que você adia · Converta USD para cedis, rands e xelins no Claude com taxas reais · Monte um cronograma de amortização de empréstimo a partir do chat e exporte para o Excel · Todos os guias
Mais servidores
MCP Time Tracking Server — Grátis, Sem Instalação · MCP Price Tracker · MCP Spreadsheet · MCP Server for Invoices — Gere Faturas a partir do Claude · MCP Expense Tracker — Registre Despesas a partir do Claude · MCP Currency Converter · MCP Word Document Server — Crie .docx a partir do Claude · MCP Timezone Planner