barcode-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@barcode-mcpvalidate GTIN 042100005264"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
barcode — barcode & QR tools MCP server
Barcode/QR decode, render and product-code (GTIN) validation for AI agents over the
Model Context Protocol. One WASM engine
(zxing-cpp via zxing-wasm) does both render and
decode — fully headless.
Use the hosted endpoint — no install, no local process:
https://mcp.casuyi.com/mcpMCP 2026-07-28 (2025-era clients supported too), stateless Streamable HTTP, works with
Claude Code, Claude Desktop, Cursor, VS Code, and any MCP client.
Tools
Tool | What it does |
| Table of supported symbologies and their capabilities |
| Product-code rules: length + mod-10 checksum → |
| Render any supported symbology as base64 PNG. Every render is decoded back before returning — failures come with a |
| Detect + decode all barcodes in an image → |
Related MCP server: QR Reader MCP Server
Connect
Claude Code
claude mcp add barcode --transport http https://mcp.casuyi.com/mcpClaude Desktop — Settings → Connectors → Add custom connector → URL above.
Cursor / VS Code (Copilot) / Windsurf / any mcpServers JSON client
{
"mcpServers": {
"barcode": { "type": "http", "url": "https://mcp.casuyi.com/mcp" }
}
}Pricing
All tools are completely free. No API key, no payment, no signup.
A free service by Casuyi.
Try it right now (curl, no client needed)
curl -sS -X POST https://mcp.casuyi.com/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"validate_gtin","arguments":{"code":"4006381333931"}}}'→ {"valid": true, "type": "ean13", ...} (reply is one SSE data: line — see examples).
Docs
examples/quickstart.md — every call shape: list tools, render, decode
examples/clients.md — connect from Claude Code / Desktop / Cursor / any MCP client
clients/python.py — minimal Python client (stdlib only)
Status / support
Open an issue for: a symbology you need, size limits (images are accepted up to ~4 MB base64), uptime questions.
This server cannot be deployed
Maintenance
Related MCP Connectors
Decode, render, validate barcodes: QR, DataMatrix, EAN, UPC, PDF417. All tools free, no auth.
Hosted MCP for e-commerce: live product catalog, stock, and pricing for AI agents.
Generate QR codes for URLs, PIX, Wi-Fi, vCards, WhatsApp and more. For AI agents.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides image analysis, inspection, cropping, OCR, and comparison capabilities via the Model Context Protocol, allowing AI agents to process and manipulate images using vision models.25 PyPI2MIT
- AlicenseAqualityAmaintenanceEnables AI assistants to decode QR codes from images, with tools for scanning full images and enhancing blurry or reflective regions before decoding, plus quality diagnostics to guide retry strategies.3MIT
- AlicenseAqualityBmaintenanceEnables LLM agents to analyze retail shelf photos via computer vision, including product counting, gap detection, price tag reading, and planogram compliance checking.7MIT

labelixa-mcpofficial
AlicenseAqualityBmaintenanceThermal label MCP server: render, validate, debug and convert ZPL, EPL, TSPL and CPCL labels, generate barcodes and check printer compatibility — no printer required. Remote endpoint https://api.labelixa.com/mcp (nothing to install) or this npm package over stdio; anonymous use is rate-limited, optional Labelixa API key for account quotas.1166 npmMIT