mcpField
Q
QrMakerIO

QrMakerIO

ローカル
github.com/qr-maker-ioビジネス・マーケティング128 週間前に更新

QrMakerIO について

QrMakerIOは、AIアシスタント向けのMCPサーバーです。デザイン付きQRコードの生成、計測可能な短縮リンクの管理、マイクロランディングページの公開に対応し、スタイルプリセットや分析、利用状況の確認も行えます。

主な機能

  1. 01デザイン付きQRコードの生成
  2. 02最大100件のQRコードを一括生成
  3. 03短縮リンクの作成と管理
  4. 04クリック分析の確認
  5. 05スタイルプリセットの保存と再利用
  6. 06ランディングページの公開と更新

活用シーン

  1. 01Webサイト用のブランドQRコード作成
  2. 02計測用短縮リンクのクリック確認
  3. 03QRコード付きランディングページの公開
  4. 04保存済みQRスタイルの再利用

MCP 対応

QRコード、短縮リンク、ランディングページ、スタイルプリセット、アカウントに関する19種類のツールをMCPクライアントに提供します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"qrmakerio": {
"command": "npx",
"args": [
"-y",
"@qr-maker/mcp-server"
],
"env": {
"QR_MAKER_API_KEY": "<QR_MAKER_API_KEY>"
}
}
}
}
起動コマンドnpx -y @qr-maker/mcp-server
設定が必要な環境変数
QR_MAKER_API_KEYシークレットYour QR Maker API key from qr-maker.io/app/settings/api-keys

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@qr-maker/mcp-server0.1.1

ツール

19

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
styleobjectいいえQR コードのスタイル設定オプション
formatstringいいえ出力画像形式。デフォルト:png。
contentstringはいQR コードにエンコードするデータ(URL、テキスト、vCard など)。最大 4096 文字。
template_idstringいいえ基本スタイルとして使用する任意のテンプレート ID。style パラメーターの上書き設定はその上にマージされます。

詳細

@qr-maker/mcp-server

Glama score npm

QR Maker の MCP(Model Context Protocol)サーバーです。任意の AI アシスタントから、デザインをカスタマイズした QR コードの生成、クリック分析機能付きダイナミック短縮リンクの管理、マイクロランディングページの公開ができます。

クイックスタート

Claude Code

~/.claude/claude_code_config.json に追加します:

{
  "mcpServers": {
    "qr-maker": {
      "command": "npx",
      "args": [
        "@qr-maker/mcp-server",
        "--api-key=qk_live_YOUR_API_KEY"
      ]
    }
  }
}

Claude Code を再起動し、/mcp と入力して確認します。

Cursor / Windsurf

.cursor/mcp.json に追加します:

{
  "mcpServers": {
    "qr-maker": {
      "command": "npx",
      "args": ["@qr-maker/mcp-server", "--api-key=qk_live_YOUR_API_KEY"]
    }
  }
}
環境変数

--api-key の代わりに、次の環境変数を設定できます:

export QR_MAKER_API_KEY=qk_live_YOUR_API_KEY
export QR_MAKER_API_URL=https://api.qr-maker.io  # default

API キーの取得

  1. qr-maker.io で登録します
  2. Settings → API Keys に移動します
  3. Create Key をクリックしてコピーします

利用可能なツール(19)

QR コードの生成
ツール説明
generate_qr色、ドット、ロゴ、フレームをカスタマイズした QR コードを生成します
batch_generate最大 100 個の QR コードを一括生成します(Pro 以上)
get_batch_status一括処理ジョブのステータスを確認します
短縮リンク
ツール説明
create_short_linkクリック分析機能付きの短縮リンクを作成します
list_linksクリック数とともに短縮リンクを一覧表示します
get_link指定した短縮リンクの詳細を取得します
update_linkリンク先 URL、ステータス、有効期限を更新します
delete_link短縮リンクを完全に削除します
get_link_analyticsクリック分析データを取得します。国、デバイス、日別の内訳を確認できます
スタイルプリセット
ツール説明
create_template再利用可能な QR スタイルプリセットを保存します
list_templates保存済みのスタイルプリセットを一覧表示します
update_templateスタイルプリセットを更新します
delete_templateスタイルプリセットを削除します
render_template保存済みのスタイルプリセットを使って QR コードを生成します
ランディングページ
ツール説明
publish_landing1 回の呼び出しで HTML ランディングページ、短縮リンク、QR コードを公開します
get_landingランディングページの詳細を取得します
update_landingランディングページの HTML を更新して再公開します
アカウント
ツール説明
get_usage現在のクォータと使用状況を確認します
get_capabilitiesご利用のプランの機能一覧を確認します

プロンプトの例

接続したら、次のように試してみてください:

  • 「紫色の丸いドットを使って、ウェブサイトの QR コードを生成して」
  • 「https://qr-maker.io の短縮リンクを作成して、分析データを表示して」
  • 「メニューと WhatsApp ボタンを備えた、レストランのランディングページを公開して」
  • 「スタイルプリセットを一覧表示して、新しいコンテンツで 1 つレンダリングして」

MCP Inspector でのテスト

npx @modelcontextprotocol/inspector \
  npx @qr-maker/mcp-server -- \
  --api-key=qk_live_YOUR_KEY

ドキュメント

ライセンス

MIT

コメント

MCP は初めてですか?

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

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