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.
| Įrankis | Ką tai daro |
|---|---|
render_zpl | Atvaizduoja etiketę kaip PNG vaizdą ir rodo ją. |
zpl_to_pdf | Atvaizduoja ZPL į PDF, viena puslapis per etiketę. |
preview_url | Sukuria 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.