mcpField
U
useqr-mcp

useqr-mcp

リモート
useqr.coメディア・デザイン04 日前に更新
リポジトリ公式サイト

useqr-mcp について

useqr-mcpは、URLやテキストから静的QRコードをPNGまたはSVGで生成する、エージェント向けのMCPサーバー兼コマンドラインツールです。useqr.coのデザイナーへのリンクも提供しますが、動的な追跡用短縮リンクは作成しません。

主な機能

  1. 01URLやテキストからQRコードを生成
  2. 02PNGまたはSVGで出力
  3. 03内容を事前入力したデザイナーリンク
  4. 04コマンドラインとホスト型サーバー

活用シーン

  1. 01ウェブサイトURLのQR画像を作成
  2. 02QRコードをSVGで出力
  3. 03内容を入力済みのデザイナーを開く

MCP 対応

MCPクライアントに、QRコード生成、デザイナーリンク、動的コードの説明を行うツールを提供します。ホスト型リモートサーバーまたはstdioで実行できます。

設定

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

エンドポイントhttps://useqr.co/api/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmuseqr-mcp1.0.0

ツール

3
パラメーター型必須説明
datastringはいQR コードにエンコードする URL またはテキスト。
sizeintegerいいえ幅と高さ(ピクセル、PNG のみ)。
formatenumいいえ出力形式。png は画像を返し、svg は任意の印刷サイズに拡大縮小できるベクターマークアップを返します。png | svg
backgroundstringいいえ16 進数文字列で指定する背景色。
foregroundstringいいえ16 進数文字列で指定する前景色(暗いモジュール)。
error_correctionenumいいえ誤り訂正レベル。レベルが高いほど、一部が破損した場合やロゴを重ねた場合でもスキャンしやすくなりますが、密度は低下します。L | M | Q | H

詳細

useqr-mcp

あらゆる AI エージェントから静的 QR コードを生成します。アカウントも API キーも不要です。

接続

ホスト型サーバーを使用します。インストールは不要です。

{
  "mcpServers": {
    "useqr": {
      "url": "https://useqr.co/api/mcp"
    }
  }
}

npm からサーバーを使う場合は、このパッケージを stdio 経由で実行します。

{
  "mcpServers": {
    "useqr": {
      "command": "npx",
      "args": ["-y", "useqr-mcp"]
    }
  }
}

公開済みパッケージを npm でインストールできない場合は、GitHub から同じ stdio サーバーを実行します。

{
  "mcpServers": {
    "useqr": {
      "command": "npx",
      "args": ["-y", "github:aaronte/useqr-mcp"]
    }
  }
}

コマンドの起動にしか対応していないクライアントでも、ホスト型サーバーに接続できます。

{
  "mcpServers": {
    "useqr": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://useqr.co/api/mcp"]
    }
  }
}

このリポジトリは、useqr.co 用のエージェント向け QR コード生成ツールです。PNG または SVG をローカルに書き出します。スタイル付きのドット、ロゴ、動的な /r/{code} 短縮リンクは、製品サイトでご利用いただけます。

CLI

npx -y useqr-mcp generate --data https://example.com --out qr.png
npx -y useqr-mcp generate --data https://example.com --format svg --out qr.svg
npx -y useqr-mcp help

引数なしで npx -y useqr-mcp を実行すると、MCP stdio サーバーが起動します。npx -y useqr-mcp mcp でも同様です。

インストールと検索

  • npm: useqr-mcp
  • 公式 MCP レジストリ名: io.github.aaronte/useqr-mcp
  • ホスト型リモート: https://useqr.co/api/mcp
  • 検索: curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=useqr"

ツール

ツール返される内容
generate_qr_code任意の URL またはテキストの PNG 画像または SVG マークアップ
get_qr_designer_linkuseqr.co の無料デザイナーへのリンク。任意で事前入力できます
create_dynamic_qr_code手順のみ。追跡可能な短縮リンクは作成しません

これは何ではないか

これは UseQR 製品アプリではありません。アカウント、請求、公開ページ、リンク先の編集は useqr.co で行います。ホスト型サーバーのカードと製品概要については、useqr.co/mcp をご覧ください。

公開中の製品カードでは、名前空間 co.useqr/mcp を使用しています。この OSS の掲載情報では GitHub 名前空間 io.github.aaronte/useqr-mcp を使用しており、同じホスト型リモートを参照します。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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