Hasilkan ZPL dari pembantu AI anda
OpenZPL menggunakan Protokol Konteks Model. Sambungkan Claude, Cursor atau mana-mana klien MCP dan ia boleh menukar label ZPL menjadi PNG atau PDF — terus dalam chat. Tiada kunci, tiada akaun.
https://api.openzpl.com/mcp
Tambahkan ke pembantu anda
Pelayan adalah jauh dan tanpa keadaan, melalui HTTP. Tambahkan ia seperti mana klien anda menambah pelayan MCP jauh:
claude mcp add --transport http openzpl https://api.openzpl.com/mcp
Kemudian tanya: “hasilkan ZPL ini dan tunjukkan saya labelnya”.
{
"mcpServers": {
"openzpl": { "url": "https://api.openzpl.com/mcp" }
}
}
Tambahkan ini ke konfigurasi MCP klien anda, seperti ~/.cursor/mcp.json Cursor.
npx -y mcp-remote https://api.openzpl.com/mcp
Untuk klien yang hanya menjalankan pelayan tempatan (stdio), jambatan ini menghubungkannya ke titik akhir jauh.
Apa yang ia boleh lakukan
Tiga alat hanya hasil, disokong oleh enjin yang sama seperti API dan pemapar. Ia menghasilkan ZPL yang anda berikan; ia tidak mereka label untuk anda.
| Alat | Apa yang dilakukannya |
|---|---|
render_zpl | Menghasilkan label kepada imej PNG dan menampilkannya. |
zpl_to_pdf | Menghasilkan ZPL kepada PDF, satu halaman bagi setiap label. |
preview_url | Membina pautan boleh kongsi yang menghasilkan label apabila dibuka dalam pelayar. |
Setiap alat mengambil zpl, dan pilihan dpmm (6, 8, 12 atau 24), width_in / height_in dalam inci dan rotation.
Cuba dengan curl
Titik akhir adalah JSON-RPC 2.0 biasa, jadi anda boleh memanggilnya tanpa pembantu juga:
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"}}}'
Percuma untuk dicuba
Render melalui MCP adalah tanpa nama dan percuma, dan dikira terhadap kuota yang sama seperti API tanpa kunci: 3 label sehari bagi setiap alamat IP. Untuk had yang lebih tinggi, lihat pricing; pelan berbayar di atas MCP akan datang.
Soalan
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.
Adakah ZPL saya disimpan?
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.
Lihat juga HTTP API docs dan comparison with mylabelmaker.