mcpField
B
Barcode Generator X402

Barcode Generator X402

リモート
github.com開発ツール08 週間前に更新
リポジトリ公式サイト

Barcode Generator X402 について

Barcode Generator X402 は、バーコード画像が必要なエージェントやアプリ向けの、x402 従量課金 API と MCP サーバーです。EAN-13、UPC-A、Code128、Code39 に対応し、Base64 エンコードした SVG を返します。

主な機能

  1. 014 種類のバーコード形式を生成
  2. 02Base64 エンコード SVG を返却
  3. 03幅と高さを指定
  4. 04x402 による従量課金
  5. 05API キーと登録が不要

活用シーン

  1. 01商品ラベル用バーコードの作成
  2. 02在庫管理用バーコードの準備
  3. 03配送ラベル用バーコードの生成
  4. 04資産追跡用バーコードの作成

MCP 対応

MCP サーバーは、バーコードデータ、形式、サイズを指定できる `utility_generate_barcode` ツールを公開します。呼び出しは x402 の従量課金です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://barcode-generator.api.klymax402.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

バーコード生成 API

MCP Server x402 License: MIT

バーコードを生成します。EAN-13、UPC-A、Code128、Code39 に対応しています。Base64 形式の SVG を出力し、幅と高さをカスタマイズできます。x402 による従量課金(Base L2 上の USDC)で、API キー、登録、レート制限は不要です。

klymax402 マーケットプレイスの一部です。AI エージェント向けの x402 マイクロペイメント API 100 種を、1 つのウォレットと Base 上の USDC で利用できます。

クイックスタート -- MCP

MCP クライアントの設定(Claude Desktop、Cursor、ElizaOS など)に追加します。

{
  "mcpServers": {
    "barcode-generator": {
      "url": "https://barcode-generator.api.klymax402.com/mcp"
    }
  }
}

クイックスタート -- HTTP(x402)

curl -X POST "https://barcode-generator.api.klymax402.com/api/barcode" \
  -H "Content-Type: application/json" \
  -d '{"data":"..."}'
# -> 402 Payment Required, with an x402 payment challenge in the response body

x402 対応クライアント(@x402/fetch、x402-agent-tools、ATXP)なら、402 → 署名 → 再試行のサイクルを自動で処理します。

ツール

ツールメソッドパス価格説明
utility_generate_barcodePOST/api/barcode$0.003テキストまたは数値からバーコードを生成します
utility_generate_barcode

テキストまたは数値からバーコードを生成する場合に使用します。JSON 形式で、Base64 エンコードされた SVG 画像を返します。

パラメーター

名前型必須説明
datastringはいバーコードにエンコードするデータ
formatstringいいえバーコード形式:code128、code39、ean13、upca(デフォルト:code128)
widthnumberいいえバーの幅(ピクセル単位、デフォルト:2)
heightnumberいいえバーコードの高さ(ピクセル単位、デフォルト:100)

レスポンス例:

{"data":"5901234123457","format":"ean13","image":"PHN2ZyB4bWxu...","width":264,"height":142}

使用する場面:製品ラベル、在庫管理、配送ラベル、小売 POS システム、資産追跡用バーコード。

用途外:QR コード(utility_generate_qr_code を使用)、画像のサイズ変更(media_resize_image を使用)、PDF の生成(document_generate_pdf を使用)。

エージェント向けプロンプトの例

  • 「テキストまたは数値からバーコードを生成する」

支払い

  • プロトコル:x402 — HTTP ネイティブの従量課金。登録も API キーも不要です
  • ネットワーク:Base L2(eip155:8453)
  • 資産:USDC
  • ファシリテーター:Coinbase CDP(プライマリ)、PayAI(フォールバック)
  • ATXP 経由でも利用できます(OAuth でラップされた x402、RFC 9728 保護リソースメタデータ)

klymax402 の一部

AI エージェント向けの x402 マイクロペイメント API 100 種。1 つのウォレット、Base 上の USDCで、登録不要です。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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