Пропусни до съдържанието

Генерирайте 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 ~/.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 са анонимни и безплатни, и се отчитат спрямо същата норма като 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.

Обратна връзка