برو به محتوا

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_pdfZPL را به 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 مراجعه کنید.

بازخورد