Developer Tools
labelixa.com
Provides tools to render, validate, and generate ZPL labels and barcodes, including language detection for label printers.
ENDPOINT 1
https://api.labelixa.com/mcp
MCP server metadata
- Name
- labelixa
- Version
- 0.4.0
Labelixa renders and validates Zebra ZPL label code. Typical flow: zpl_validate to lint, then zpl_preview to see the rendered label. Anonymous use is rate-limited; pass a Labelixa API key for higher quotas.
Known tools 21
zpl_validateLint ZPL code and return structured diagnostics: unknown commands, missing ^FS, out-of-range parameters, fields outside the label boundary.
Inferred read-onlyzpl_command_helpExplain a single ZPL command: syntax, parameters with types/ranges/options, a fragment example and whether the Labelixa renderer draws it.
Potential side effectsbarcode_pngGenerate a single barcode as a PNG image (Code 128, QR, DataMatrix, EAN-13, UPC-A, PDF417 and more).
Inferred read-onlylanguage_detectDetect which printer language raw label code is written in (ZPL, EPL, TSPL or CPCL).
Inferred read-onlyepl_validateLint EPL/EPL2 label code; returns positioned findings with severity as JSON.
Inferred read-onlytspl_validateLint TSPL/TSPL2 label code; returns positioned findings with severity as JSON.
Inferred read-onlycpcl_validateLint CPCL label code; returns positioned findings with severity as JSON.
Inferred read-onlyexplain_zplFull health report for a ZPL label: sectioned findings (syntax, size/DPI, orientation, barcodes, fonts, graphics memory, job behaviour) with an honest score — sections that cannot be assessed say so and are excluded from the score.
Inferred read-onlyconvert_zpl_dpiRescale ZPL between printer resolutions (203/300/600 DPI): coordinates, fonts, barcode module width and label size are scaled.
Inferred read-onlytemplate_listList Labelixa's first-party label template catalog: id, English name, category, size/density and tags.
Inferred read-onlytemplate_getFetch one catalog template: metadata, preview image URL and — for non-premium templates — the ZPL source, ready for zpl_preview.
Inferred read-onlyimage_to_zplConvert an image (PNG, JPEG, BMP or GIF, max 200 KB) to a ZPL ^GF graphic command.
Potential side effectsbarcode_verifyDecode barcodes from a photo or scan of a PRINTED label (PNG, JPEG, BMP or GIF) and report what a software decoder reads back.
Inferred read-onlyzpl_compatibilityCompatibility RISK analysis of ZPL code against a specific printer model, given as manufacturer/model (e.
Inferred read-onlybulk_submitSubmit a bulk label production job: one ZPL template with {{variable}} placeholders plus data rows (one object per label).
Inferred read-onlybulk_statusStatus of one bulk job you own: state, attempt count and — when finished — the summary with produced count and per-row failures (row number + reason; failed rows never block the rest).
Inferred read-onlybulk_listList your recent bulk jobs (id, state, error class, timestamps), newest first.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.labelixa]
url = "https://api.labelixa.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"labelixa": {
"type": "http",
"url": "https://api.labelixa.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: labelixa
Remote MCP URL: https://api.labelixa.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"labelixa": {
"url": "https://api.labelixa.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"labelixa": {
"type": "http",
"url": "https://api.labelixa.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "labelixa",
"transport": "streamable-http",
"url": "https://api.labelixa.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.