Пропустити до вмісту

Рендер ZPL з вашого асистента ШІ

OpenZPL використовує протокол модульного контексту. Підключіть Клода, Курсор або будь-який клієнт MCP, і він може перетворити етикетку ZPL у PNG або PDF — прямо в чаті. Жодного ключа, жодного облікового запису.

https://api.openzpl.com/mcp

Додати до вашого асистента

Сервер віддалений та статeless, через 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.

Відгук