Barcode Tools (decode, render, GTIN validate)
io.github.appvantagelabs2-a11y/barcodeVersion 1.0.2Decode, render, validate barcodes: QR, DataMatrix, EAN, UPC, PDF417. All tools free, no auth.
Status
Responds202 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:45 UTC
- Latency
- 202 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://mcp.casuyi.com/mcpResponds202 msNo sign-in
Claude Code
claude mcp add --transport http barcode https://mcp.casuyi.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: barcode
Remote MCP server URL: https://mcp.casuyi.com/mcpCursor
{
"mcpServers": {
"barcode": {
"url": "https://mcp.casuyi.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"barcode","type":"http","url":"https://mcp.casuyi.com/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
4 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
decode_barcodeDetect and decode all barcodes in an image. Input: base64-encoded image bytes (PNG/JPEG/WebP/anything sharp reads). Output: JSON array of {format, text}. Supports QR, Aztec, DataMatrix, Code128/39/93, EAN-13/8, UPC-A/E, ITF, PDF417, Codabar. Use formats filter to restrict results. | Not declared | Not declared | Not declared | Not declared |
list_formatsStatic table of supported barcode formats with render/decode support and notes. | Not declared | Not declared | Not declared | Not declared |
render_barcodeRender text as a barcode PNG. format: one of qr, aztec, datamatrix, code128, code39, code93, ean13, ean8, upca, itf, pdf417. Output: base64 PNG plus 'decoded' self-check flag (we decode our own render; upca intentionally verifies as zero-padded EAN-13). GTIN codes must have a valid mod-10 checksum. | Not declared | Not declared | Not declared | Not declared |
validate_gtinCheck a product code against GTIN rules: length + mod-10 checksum. Returns {valid, type: ean13|ean8|upcA|null, normalized}. Rejects codes with a broken checksum (e.g. 8595234703191). | Not declared | Not declared | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Sep 16, 2026
- Updated
- Sep 16, 2026
- Repository
- Not given
- Categories (suggested)
- E-commerceSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared