Vyrenderujte ZPL z vašeho AI asistenta
OpenZPL používá Protokol kontextu modelu. Připojte Claude, Cursor nebo jakýkoli MCP klient a ten může převést ZPL štítek na PNG nebo PDF — přímo v chatu. Žádný klíč, žádný účet.
https://api.openzpl.com/mcp
Přidejte to svého asistenta
Server je vzdálený a stateless, přes HTTP. Přidejte ho tak, jak váš klient přidává vzdálený MCP server:
claude mcp add --transport http openzpl https://api.openzpl.com/mcp
Pak se zeptejte: „vyrenderujte tento ZPL a ukažte mi štítek“.
{
"mcpServers": {
"openzpl": { "url": "https://api.openzpl.com/mcp" }
}
}
Přidejte to do konfigurace MCP vašeho klienta, například Cursorova ~/.cursor/mcp.json.
npx -y mcp-remote https://api.openzpl.com/mcp
Pro klienta, který běží pouze na místních (stdio) serverech, tato brána spojuje s vzdáleným koncovým bodem.
Co to může udělat
Tři nástroje pouze pro vyrenderování, podpořené stejným enginem jako API a prohlížeč. Vyrenderuje ZPL, které mu poskytnete; nenavrhne vám štítek.
| Nástroj | Co to dělá |
|---|---|
render_zpl | Vyrenderuje štítek jako PNG obraz a zobrazí ho. |
zpl_to_pdf | Vyrenderuje ZPL do PDF, jedna stránka na štítek. |
preview_url | Vytváří sdílený odkaz, který zobrazuje štítek po otevření v prohlížeči. |
Každý nástroj bere zpl a volitelné dpmm (6, 8, 12 nebo 24), width_in / height_in v palcích a rotation.
Vyzkoušejte to s cURL
Koncový bod je jednoduchý JSON-RPC 2.0, takže ho můžete volat i bez asistenta:
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"}}}'
Zdarma, s vodoznakem
Vyrenderování přes MCP je anonymní a zdarma, takže každé nese malé openzpl.com · free plan políčko v rohu a počítá se do stejného denního limitu jako API, na základě IP adresy. Pro čisté vyrenderování a vyšší limity se podívejte na pricing; placený plán přes MCP přichází.
Otázky
Do I need an API key or an account?
No. The MCP server is free and needs no account. Renders use the free plan, so they carry a small openzpl.com mark and count against the same daily allowance as the API, 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.
Je můj ZPL uložen?
No. The label is rendered and returned; the server doesn't keep the ZPL.
Viz také HTTP API docs a comparison with mylabelmaker.