Rendre ZPL fra din AI-assistent
OpenZPL bruker Model Context Protocol. Koble til Claude, Cursor eller hvilken som helst MCP-klient, så kan den gjøre en ZPL-etikett til en PNG eller en PDF — direkte i chatten. Ingen nøkkel, ingen konto.
https://api.openzpl.com/mcp
Legg det til assistenten din
Serveren er ekstern og stateless, over HTTP. Legg det til slik din klient legger til en ekstern MCP-server:
claude mcp add --transport http openzpl https://api.openzpl.com/mcp
Spør deretter: “rendere denne ZPL og vise meg etiketten”.
{
"mcpServers": {
"openzpl": { "url": "https://api.openzpl.com/mcp" }
}
}
Legg dette til klientens MCP-konfigurasjon, som Cursor's ~/.cursor/mcp.json.
npx -y mcp-remote https://api.openzpl.com/mcp
For en klient som bare kjører lokale (stdio) servere, kobler denne broen den til den eksterne endepunktet.
Hva det kan gjøre
Tre verktøy kun for rendering, støttet av den samme motoren som API-en og visningen. Det renser ZPL-en du gir det; det designer ikke etiketten for deg.
| Verktøy | Hva det gjør |
|---|---|
render_zpl | Rendrer en etikett til et PNG-bilde og viser det. |
zpl_to_pdf | Rendrer ZPL til en PDF, én side per etikett. |
preview_url | Lager en delbar lenke som viser etiketten når den åpnes i en nettleser. |
Hvert verktøy tar zpl, og valgfri dpmm (6, 8, 12 eller 24), width_in / height_in i tommer og rotation.
Prøv det med curl
Endepunktet er ren JSON-RPC 2.0, så du kan også kalle det uten en assistent:
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"}}}'
Gratis å prøve
Gjenopprettinger over MCP er anonyme og gratis, og teller mot samme kvote som API-en uten nøkkel: 3 etiketter per dag per IP-adresse. For høyere grenser, se pricing; en betalt plan over MCP kommer.
Spørsmål
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.
Er min ZPL lagret?
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.
Se også HTTP API docs og comparison with mylabelmaker.