FreeQrlyはHTTPとMCPに対応。あらゆるエージェント、スクリプト、ワークフローから静的QRコードを生成 — キー不要、登録不要、無期限。リクエストが送れれば、コードが作れます。
https://freeqrly.com/mcpをMCPクライアントに追加してください。ツールはgenerate_qrひとつ — 認証なし。Claude Code、Cursor、その他Streamable HTTPに対応するものすべてで動作します。
SVGを返すシンプルなGETエンドポイント。CORSは全開なので、ブラウザ、curl、サーバーレス関数から直接呼び出せます。
ペイロードのレシピ集SKILL.mdがリポジトリのskills/qr-generator/にあります。エージェントにここを指し示せば、あとは分かります。
/llms.txtはサイト全体をクローラーとアシスタント向けに説明します — エンドポイント、ペイロード形式、ページマップを1ファイルに。
image/svg+xmlを返します。必須はdataのみで、それ以外は妥当なデフォルトがあります。エラーはerrorフィールド付きのJSONで返ります。
curl "https://freeqrly.com/api/qr?data=https://example.com&size=1024" \ -o qr.svg # WiFi QR code for guests curl "https://freeqrly.com/api/qr?data=WIFI:T:WPA;S:CafeNet;P:s3cret;;" \ -o wifi.svg
#なし(デフォルト2F4A62 / ffffff)。L、M、Q、H(デフォルトM)。印刷やロゴにはQ/Hを使ってください。標準のStreamable HTTP:initializeの後、tools/list / tools/call。generate_qrツールはdata、size、color、bgcolor、eccを受け取り、ダウンロード可能なSVGのURLを返します。
{
"jsonrpc": "2.0", "id": 1, "method": "tools/call",
"params": {
"name": "generate_qr",
"arguments": { "data": "https://example.com", "size": 1024 }
}
}
Website : https://example.com/menu WiFi : WIFI:T:WPA;S:CafeNet;P:s3cret;; Contact : BEGIN:VCARD\nVERSION:3.0\nN:Ada Lovelace\nTEL:+15550100\nEND:VCARD Place : geo:37.7749,-122.4194 SMS : sms:+15550100?body=Hello
無料ですが、配慮をお願いします。同じコードを再リクエストする代わりに結果をキャッシュし、自動トラフィックは適度に。IPごとのレート制限があります。静的コードは決定的です — 同じ入力は常に同じ出力を生むので、キャッシュは簡単です。