Šokti į turinį

Atvaizduokite ZPL iš savo dirbtinio intelekto asistento

OpenZPL palaiko Model Context Protocol. Prijunkite Claude, Cursor ar bet kurį MCP klientą ir jis gali paversti ZPL etiketę į PNG arba PDF — tiesioginiame pokalbyje. Jokio rakto, jokios paskyros.

https://api.openzpl.com/mcp

Pridėkite tai prie savo asistento

Serveris yra nuotolinis ir be būsenos, per HTTP. Pridėkite jį taip, kaip jūsų klientas prideda nuotolinį MCP serverį:

claude mcp add --transport http openzpl https://api.openzpl.com/mcp

Tada paklauskite: “atvaizduokite šį ZPL ir parodykite man etiketę”.

{
  "mcpServers": {
    "openzpl": { "url": "https://api.openzpl.com/mcp" }
  }
}

Pridėkite tai prie kliento MCP konfigūracijos, pavyzdžiui, Cursor ~/.cursor/mcp.json.

npx -y mcp-remote https://api.openzpl.com/mcp

Klientui, kuris naudoja tik vietinius (stdio) serverius, ši jungtis sujungia jį su nuotoliniu galiniu tašku.

Ką jis gali padaryti

Trys tik atvaizdavimo įrankiai, paremti ta pačia varikliu kaip API ir peržiūros įrankis. Jis atvaizduoja ZPL, kurį jam duodate; jis nesukuria etiketės už jus.

ĮrankisKą tai daro
render_zplAtvaizduoja etiketę kaip PNG vaizdą ir rodo ją.
zpl_to_pdfAtvaizduoja ZPL į PDF, viena puslapis per etiketę.
preview_urlSukuria dalinamąjį nuorodą, kuri atvaizduoja etiketę atidarius naršyklėje.

Kiekvienas įrankis naudoja zpl, ir pasirenkamą dpmm (6, 8, 12 arba 24), width_in / height_in coliais ir rotation.

Išbandykite su curl

Galinis taškas yra paprastas JSON-RPC 2.0, todėl galite jį iškviesti ir be asistento:

curl -s https://api.openzpl.com/mcp -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"render_zpl",
                 "arguments":{"zpl":"^XA^FO50,50^ADN,36,20^FDHi^FS^XZ"}}}'

Nemokamai išbandyti

Renderiai per MCP yra anonimiški ir nemokami, ir tai skaičiuojama pagal tą pačią kvotą kaip API be rakto: 3 etiketės per dieną už IP adresą. Didesniems limitams žr. pricing; mokama programa per MCP atkeliauja.

Klausimai

Do I need an API key or an account?

No. The MCP server is free and needs no account. Renders count against the API's allowance without a key: 3 labels a day per IP address.

Which assistants can use it?

Any client that speaks the Model Context Protocol over HTTP, such as Claude or Cursor. Point it at https://api.openzpl.com/mcp; for a client that only runs local servers, bridge it with npx mcp-remote https://api.openzpl.com/mcp.

What can it do?

Three tools: render a label to a PNG image, render it to a PDF, or build a shareable preview link. It renders the ZPL you give it; it doesn't design the label for you.

Ar mano ZPL saugomas?

The label is rendered and returned. As with any render without a paid plan, we may keep failed renders and a small sample of the others for up to 24 hours to find rendering bugs, then they are deleted.

Taip pat žr. HTTP API docs ir comparison with mylabelmaker.

Atsiliepimai