Hiển thị ZPL từ trợ lý AI của bạn
OpenZPL sử dụng Giao thức Ngữ cảnh Mô hình. Kết nối Claude, Cursor hoặc bất kỳ khách hàng MCP nào và nó có thể biến nhãn ZPL thành PNG hoặc PDF — ngay trong trò chuyện. Không cần khóa, không cần tài khoản.
https://api.openzpl.com/mcp
Thêm vào trợ lý của bạn
Máy chủ là từ xa và không trạng thái, qua HTTP. Thêm nó theo cách mà khách hàng của bạn thêm một máy chủ MCP từ xa:
claude mcp add --transport http openzpl https://api.openzpl.com/mcp
Sau đó hỏi: “hiển thị ZPL này và cho tôi xem nhãn”.
{
"mcpServers": {
"openzpl": { "url": "https://api.openzpl.com/mcp" }
}
}
Thêm cái này vào cấu hình MCP của khách hàng, chẳng hạn như của Cursor ~/.cursor/mcp.json.
npx -y mcp-remote https://api.openzpl.com/mcp
Đối với một khách hàng chỉ chạy các máy chủ cục bộ (stdio), cầu nối này kết nối nó với điểm cuối từ xa.
Những gì nó có thể làm
Ba công cụ chỉ hiển thị, dựa trên cùng một công cụ như API và trình xem. Nó hiển thị ZPL bạn cung cấp; nó không thiết kế nhãn cho bạn.
| Công cụ | Nó thực hiện điều gì |
|---|---|
render_zpl | Hiển thị một nhãn dưới dạng hình ảnh PNG và cho xem. |
zpl_to_pdf | Hiển thị ZPL vào PDF, một trang cho mỗi nhãn. |
preview_url | Tạo một liên kết có thể chia sẻ để hiển thị nhãn khi được mở trong trình duyệt. |
Mỗi công cụ nhận zpl, và tùy chọn dpmm (6, 8, 12 hoặc 24), width_in / height_in tính bằng inch và rotation.
Thử với curl
Điểm cuối là JSON-RPC 2.0 đơn giản, vì vậy bạn cũng có thể gọi nó mà không cần trợ lý:
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"}}}'
Miễn phí, có hình mờ
Các hiển thị qua MCP là ẩn danh và miễn phí, vì vậy mỗi cái mang một hộp openzpl.com · free plan nhỏ ở một góc và tính vào khoản giới hạn hàng ngày giống như API, theo địa chỉ IP. Để hiển thị sạch và giới hạn cao hơn, xem pricing; một gói trả phí qua MCP đang đến.
Câu hỏi
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.
ZPL của tôi có được lưu trữ không?
No. The label is rendered and returned; the server doesn't keep the ZPL.
Xem thêm HTTP API docs và comparison with mylabelmaker.