ZPL را از دستیار هوش مصنوعی خود رندر کنید
OpenZPL پروتکل زمینه مدل را پشتیبانی میکند. کلاود، کورتور یا هر مشتری MCP را متصل کنید و میتواند یک برچسب ZPL را به PNG یا PDF تبدیل کند - دقیقاً در چت. بدون کلید، بدون حساب.
https://api.openzpl.com/mcp
آن را به دستیار خود اضافه کنید
سرور از راه دور و بدون وضعیت است، بر روی HTTP. آن را به روشی که مشتری شما یک سرور MCP از راه دور اضافه میکند، اضافه کنید:
claude mcp add --transport http openzpl https://api.openzpl.com/mcp
سپس بپرسید: “این ZPL را رندر کن و برچسب را به من نشان بده”.
{
"mcpServers": {
"openzpl": { "url": "https://api.openzpl.com/mcp" }
}
}
این را به تنظیمات MCP مشتری خود اضافه کنید، مانند ~/.cursor/mcp.json Cursor.
npx -y mcp-remote https://api.openzpl.com/mcp
برای مشتری که فقط سرورهای محلی (stdio) را اجرا میکند، این پل آن را به نقطه پایانی از راه دور متصل میکند.
چه کاری میتواند انجام دهد
سه ابزار فقط برای رندر، پشتیبانی شده توسط همان موتور به عنوان API و مشاهدهگر. آن ZPL که به آن میدهید را رندر میکند؛ برای شما برچسب طراحی نمیکند.
| ابزار | این چه کاری انجام میدهد |
|---|---|
render_zpl | برچسب را به تصویر PNG رندر میکند و آن را نشان میدهد. |
zpl_to_pdf | ZPL را به PDF رندر میکند، یک صفحه برای هر برچسب. |
preview_url | لینک اشتراکگذاری میسازد که هنگام باز شدن در یک مرورگر، برچسب را رندر میکند. |
هر ابزار zpl را میگیرد و dpmm اختیاری (6، 8، 12 یا 24)، width_in / height_in به اینچ و rotation را دریافت میکند.
آن را با curl امتحان کنید
نقطه پایانی ساده JSON-RPC 2.0 است، بنابراین میتوانید بدون دستیار نیز آن را فراخوانی کنید:
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"}}}'
رایگان برای آزمایش
رندرها از طریق MCP ناشناس و رایگان هستند و از همان اعتبار به عنوان API بدون کلید حساب میشوند: 3 برچسب در روز برای هر آدرس IP. برای محدودیتهای بالاتر، به pricing مراجعه کنید؛ یک طرح پرداختی از طریق MCP در راه است.
سوالات
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.
آیا ZPL من ذخیره شده است؟
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.
همچنین به HTTP API docs و comparison with mylabelmaker مراجعه کنید.