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.16 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
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to generate barcodes in Code128, Code39, EAN-13, or UPC-A formats via x402 micropayments, returning base64-encoded SVG images with customizable width and height.MIT
- AlicenseAqualityBmaintenanceEnables LLM agents to analyze retail shelf photos via computer vision, including product counting, gap detection, price tag reading, and planogram compliance checking.7MIT