mcpField
Z
ZPL-er

ZPL-er

ローカル
github.com/goalvesメディア・デザイン073 週間前に更新

ZPL-er について

ZPL-erは、Zebra Programming Language(ZPL)のコードをPNG画像に変換するMCPサーバーです。ラベルレイアウトの作成やデバッグ時に視覚的なフィードバックを必要とするAIモデルやコーディングアシスタント向けです。

主な機能

  1. 01ZPLコードをPNGに変換
  2. 02ラベルデザインの視覚的な確認
  3. 03目標デザインとの比較と反復
  4. 04位置や書式の問題をデバッグ

活用シーン

  1. 01生成した配送ラベルをプレビュー
  2. 02複雑なZPLレイアウトを調整
  3. 03位置や書式の誤りを特定

MCP 対応

MCPサーバーはstdin/stdoutで通信し、互換クライアントにZPLからPNGへの変換機能を提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

ZPL-er

ZPL(Zebra Programming Language)コードを PNG 画像に変換する Model Context Protocol(MCP)サーバーです。このツールは、視覚的なフィードバックを提供することで、AI モデルが配送ラベル、バーコード、その他の ZPL ベースのデザインを生成し、反復的に改善できるように設計されています。

ZPL-er とは?

ZPL-er は ZPL コードと視覚的な出力の橋渡しをし、AI モデルが次のことをできるようにします。

  • デザイン要件(Figma からのエクスポートなど)に基づいて ZPL コードを生成する
  • ZPL を PNG 画像に変換して視覚的に確認する
  • 生成された出力と対象のデザインを比較してラベルのデザインを反復的に改善する
  • ZPL の位置や書式に関する問題をデバッグする

インストール

前提条件
  • Go 1.19 以降
  • MCP 互換のクライアント(Claude Desktop、Zed、Cursor、その他の AI コーディングアシスタントなど)
go install でインストールする
go install github.com/goalves/zpl-er@latest

これにより、zpl-er バイナリが $GOPATH/bin ディレクトリ(通常は ~/go/bin)にインストールされます。

インストールを確認する
zpl-er --help

使い方

MCP サーバーとして使う

ZPL-er は stdin/stdout 経由で通信する MCP サーバーとして動作します。通常、直接実行するのではなく、AI コーディングアシスタントとともに使用します。

Claude Desktop、Zed、Cursor、または大半の AI エージェント風ワークフローで設定する

設定ファイルに次の内容を追加します。

{
  "mcpServers": {
    "zpl-er": {
      "command": "zpl-er"
    }
  }
}

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。