Перейти к контенту

Отображение ZPL от вашего AI ассистента

OpenZPL использует Протокол Контекста Моделей. Подключите Claude, Cursor или любого клиента 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 ~/.cursor/mcp.json.

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 анонимны и бесплатны, поэтому каждое из них содержит небольшой openzpl.com · free plan квадрат в углу и учитывается в том же дневном лимите, что и API, для каждого IP-адреса. Для чистых отображений и более высоких лимитов смотрите pricing; платный план через MCP скоро появится.

Вопросы

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 сохранен?

No. The label is rendered and returned; the server doesn't keep the ZPL.

Смотрите также HTTP API docs и comparison with mylabelmaker.

Обратная связь