QrMakerIO について
QrMakerIOは、AIアシスタント向けのMCPサーバーです。デザイン付きQRコードの生成、計測可能な短縮リンクの管理、マイクロランディングページの公開に対応し、スタイルプリセットや分析、利用状況の確認も行えます。
主な機能
- 01デザイン付きQRコードの生成
- 02最大100件のQRコードを一括生成
- 03短縮リンクの作成と管理
- 04クリック分析の確認
- 05スタイルプリセットの保存と再利用
- 06ランディングページの公開と更新
活用シーン
- 01Webサイト用のブランドQRコード作成
- 02計測用短縮リンクのクリック確認
- 03QRコード付きランディングページの公開
- 04保存済みQRスタイルの再利用
MCP 対応
QRコード、短縮リンク、ランディングページ、スタイルプリセット、アカウントに関する19種類のツールをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
19掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| style | object | いいえ | QR コードのスタイル設定オプション |
| format | string | いいえ | 出力画像形式。デフォルト:png。 |
| content | string | はい | QR コードにエンコードするデータ(URL、テキスト、vCard など)。最大 4096 文字。 |
| template_id | string | いいえ | 基本スタイルとして使用する任意のテンプレート ID。style パラメーターの上書き設定はその上にマージされます。 |
詳細
@qr-maker/mcp-server
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 キーの取得
- qr-maker.io で登録します
- Settings → API Keys に移動します
- 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_landing | 1 回の呼び出しで 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
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。