mcpField
F
FreeQrly

FreeQrly

リモート
freeqrly.comメディア・デザイン0今日更新
リポジトリ公式サイト

FreeQrly について

FreeQrlyは、ブラウザー内で使えるQRコードとバーコードのツールです。アカウント不要の静的QRコード生成に加え、MCP経由でエージェントから動的コードを管理できます。

主な機能

  1. 0112種類のQRコードと一括生成
  2. 02スキャン統計付きの動的コード
  3. 03バーコード生成と端末内スキャン
  4. 04ロゴ、色、形、フレームの調整
  5. 05PNGとSVGへのエクスポート

活用シーン

  1. 01リンク、WiFi、連絡先、イベント用のQRコード作成
  2. 02配布用QRコードの一括作成
  3. 03印刷後のリンク先変更とスキャン状況の確認

MCP 対応

Streamable HTTPのMCPエンドポイントでは、認証なしで`generate_qr`を利用できます。動的コードの作成、一覧表示、更新、削除、統計取得にはBearerトークンが必要です。

設定

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

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

ツール

詳細

FreeQrly

ブラウザーで無料の QR コードを作成できます。静的コードは期限切れになりません。

Live Cloudflare Pages License: MIT

freeqrly.com · 開発者向け · バーコードジェネレーター · スキャナー

FreeQrly — 無料の QR コードジェネレーター

FreeQrly は、「ツールは誰かのサーバーではなく、ブラウザー上で動作するべき」というシンプルな考えに基づいて作られた、無料の QR コードジェネレーターです。登録の強制も、ウォーターマークも、サブスクリプションもありません。静的コードは期限切れになりません。

機能

生成

  • 12 種類のコードと一括モード:URL、テキスト、WiFi、vCard、メール、SMS、電話番号、位置情報、カレンダーの予定、Bitcoin、クーポン、App Store のリンク
  • 一括生成 — リストを貼り付けるか、スプレッドシートをドロップして、すべてを 1 つの ZIP としてダウンロードできます
  • 無料の動的コード(無料サインインで 8 件):印刷後もリンク先を編集でき、日別、国別、都市別、デバイス別のスキャン統計を確認できます
  • 無料のバーコードジェネレーター:Code 128、EAN-13、UPC-A、Code 39、ITF-14
  • スキャナーを内蔵:カメラまたはアップロードした画像からデコードできます。すべてデバイス上で処理されます

カスタマイズ

  • 中央にロゴを配置(ブランドプリセット 6 種類、または独自の画像をアップロード) — 読み取り可能な状態を保つため、誤り訂正レベルが自動的に上がります
  • 色、ドット形状、透明な背景、角丸/テキストフレーム
  • 印刷対応の PNG(最大 4096 px)と SVG へのエクスポート

プライバシーを重視した設計

  • 静的コードは 100%クライアントサイドで生成されます。リンク、連絡先、WiFi パスワードがデバイスから外部に送信されることはありません
  • 静的コードではアカウントもトラッキングも分析も不要です

誰でも、どこでも

  • アラビア語など 10 言語に対応(右から左に記述) · ダークモード · モバイルフレンドリー

AI エージェント向け 🤖

FreeQrly はエージェントネイティブです。ブラウザーを使わずにコードを生成する無料の方法が 2 つあります。

MCP — https://freeqrly.com/mcp(Streamable HTTP)を任意の MCP クライアントに追加します。

tool認証機能
generate_qrなし静的 QR コードを SVG として生成(data、size、color、bgcolor、ecc)
dynamic_qr_create / list / update / delete / statsAuthorization: Bearer <api_token>編集可能な動的コード。ウェブ UI と同じ無料利用枠

HTTP API — GET https://freeqrly.com/api/qr?data=…&size=1024 は、キーなしで SVG を返します。 認証が必要な動的エンドポイント(POST /api/codes、GET /api/me/codes、GET /api/codes/{code}/stats、PATCH、DELETE)には、ダッシュボードの API Tokens で作成した同じ Bearer トークンを指定します。

完全なリファレンス:freeqrly.com/developers · 機械可読形式:llms.txt · エージェントスキル:skills/qr-generator/SKILL.md

技術スタック

Cloudflare Pages 上のプレーンな HTML/CSS/JS と、アカウント、動的コード、API を処理する小規模な Cloudflare バックエンド(Functions + D1 + R2)で構成されています。フロントエンドにビルド手順はありません。ページは tools/ 内の Python スクリプトで生成し、git push でデプロイします。

ローカル開発

git clone https://github.com/BryceBin/freeqrly.git
cd freeqrly

# regenerate all pages after editing sources
python3 tools/build-all.py

# preview (needs wrangler)
npx wrangler pages dev . --d1 DB

コンテンツの編集で重要なソースファイルは 4 つだけです:index.html(ホームページの構造)、assets/js/app.js(ジェネレーターのロジックと翻訳)、tools/gen-landing.py(ランディングページの文言)、assets/css/main.css(スタイル)。それ以外はすべて生成されます。

プロジェクト構成

├── index.html              # homepage (source)
├── dashboard/              # account dashboard (dynamic codes, API tokens)
├── developers/             # API & MCP docs
├── scan/                   # on-device QR scanner
├── barcode-generator/      # barcode tool
├── blog/ about/            # content
├── functions/              # Cloudflare Functions (API, MCP, auth)
│   ├── api/qr.js           # no-key SVG API
│   ├── api/codes*.js       # dynamic codes (session or Bearer auth)
│   ├── api/tokens*.js      # API token management (session only)
│   └── mcp.js              # MCP server (Streamable HTTP)
├── tools/                  # page generators (build-all.py, gen-landing.py, …)
├── skills/qr-generator/    # agent skill
└── assets/                 # css / js / img

コントリビューション

Issue や PR を歓迎します。ランディングページの文言や翻訳を変更する場合は、上記のソースファイルを編集してジェネレーターを実行してください。生成済みのページを直接編集しないでください。

ライセンス

MIT — 詳細は LICENSE をご覧ください。商用利用も歓迎します。帰属表示は不要です。

コメント

MCP は初めてですか?

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

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