Rendrera ZPL från din AI-assistent
OpenZPL talar Model Context Protocol. Anslut Claude, Cursor eller vilken MCP-klient som helst, så kan den omvandla en ZPL-etikett till en PNG eller en PDF — direkt i chatten. Ingen nyckel, inget konto.
https://api.openzpl.com/mcp
Lägg till det i din assistent
Servern är extern och stateless, över HTTP. Lägg till den på det sätt deltagarens klient lägger till en extern MCP-server:
claude mcp add --transport http openzpl https://api.openzpl.com/mcp
Fråga sedan: "rendrera denna ZPL och visa mig etiketten."
{
"mcpServers": {
"openzpl": { "url": "https://api.openzpl.com/mcp" }
}
}
Lägg till detta i din klients MCP-konfiguration, såsom Cursors ~/.cursor/mcp.json.
npx -y mcp-remote https://api.openzpl.com/mcp
För en klient som endast kör lokala (stdio) servrar, ansluter denna brygga den till den externa slutpunkten.
Vad det kan göra
Tre verktyg för endast rendrering, stödda av samma motor som API:t och visaren. Det rendrerar den ZPL du ger det; det designar inte etiketten åt dig.
| Verktyg | Vad det gör |
|---|---|
render_zpl | Rendrerar en etikett till en PNG-bild och visar den. |
zpl_to_pdf | Rendrerar ZPL till en PDF, en sida per etikett. |
preview_url | Skapar en delbar länk som visar etiketten när den öppnas i en webbläsare. |
Varje verktyg tar zpl, och valfri dpmm (6, 8, 12 eller 24), width_in / height_in i tum och rotation.
Prova det med cURL
Slutpunkten är ren JSON-RPC 2.0, så du kan anropa den utan en assistent också:
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, med en vattenstämpel
Rendrerar över MCP är anonyma och gratis, så varje enskild rendrering bär en liten openzpl.com · free plan ruta i ett hörn och räknas mot samma dagliga tilldelning som API:t, per IP-adress. För rena rendreringar och högre gränser, se pricing; en betald plan över MCP kommer.
Frågor
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.
Är min ZPL sparad?
No. The label is rendered and returned; the server doesn't keep the ZPL.
Se även HTTP API docs och comparison with mylabelmaker.