← Registry

Developer Tools

labelixa.com

Provides tools to render, validate, and generate ZPL labels and barcodes, including language detection for label printers.

1 endpoint21 known toolsFirst detected September 6, 2026Last detected September 9, 2026

ENDPOINT 1

https://api.labelixa.com/mcp

No auth detected

MCP server metadata

Name
labelixa
Version
0.4.0
Capabilities
tools
Server instructions

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_preview

Render ZPL label code and return the label as a PNG image.

Inferred read-only
zpl_validate

Lint ZPL code and return structured diagnostics: unknown commands, missing ^FS, out-of-range parameters, fields outside the label boundary.

Inferred read-only
zpl_command_help

Explain a single ZPL command: syntax, parameters with types/ranges/options, a fragment example and whether the Labelixa renderer draws it.

Potential side effects
barcode_png

Generate a single barcode as a PNG image (Code 128, QR, DataMatrix, EAN-13, UPC-A, PDF417 and more).

Inferred read-only
language_detect

Detect which printer language raw label code is written in (ZPL, EPL, TSPL or CPCL).

Inferred read-only
epl_validate

Lint EPL/EPL2 label code; returns positioned findings with severity as JSON.

Inferred read-only
tspl_validate

Lint TSPL/TSPL2 label code; returns positioned findings with severity as JSON.

Inferred read-only
cpcl_validate

Lint CPCL label code; returns positioned findings with severity as JSON.

Inferred read-only
explain_zpl

Full 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-only
convert_zpl_dpi

Rescale ZPL between printer resolutions (203/300/600 DPI): coordinates, fonts, barcode module width and label size are scaled.

Inferred read-only
template_list

List Labelixa's first-party label template catalog: id, English name, category, size/density and tags.

Inferred read-only
template_get

Fetch one catalog template: metadata, preview image URL and — for non-premium templates — the ZPL source, ready for zpl_preview.

Inferred read-only
epl_preview

Render EPL/EPL2 label code and return a PNG preview.

Inferred read-only
tspl_preview

Render TSPL/TSPL2 label code and return a PNG preview.

Inferred read-only
cpcl_preview

Render CPCL label code and return a PNG preview.

Inferred read-only
image_to_zpl

Convert an image (PNG, JPEG, BMP or GIF, max 200 KB) to a ZPL ^GF graphic command.

Potential side effects
barcode_verify

Decode 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-only
zpl_compatibility

Compatibility RISK analysis of ZPL code against a specific printer model, given as manufacturer/model (e.

Inferred read-only
bulk_submit

Submit a bulk label production job: one ZPL template with {{variable}} placeholders plus data rows (one object per label).

Inferred read-only
bulk_status

Status 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-only
bulk_list

List your recent bulk jobs (id, state, error class, timestamps), newest first.

Inferred read-only

CONNECT 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.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.