FreeQrly

io.github.BryceBin由 GitHub 账号 BryceBin 发布v1.1.0更新于 Oct 26, 2026

Free QR code generation via MCP: no-key static codes plus authenticated dynamic codes.

已验证Streamable HTTP可网页运行媒体与设计

概览

AI 生成的概览

FreeQrly 是一个远程 MCP 服务器,让助手生成静态二维码并返回可下载的 SVG 图片,无需 API 密钥。

可以做什么
  • 把任意文本、网址、WiFi 凭据、vCard 或地理 URI 编码为静态二维码,并返回可直接下载的 SVG 地址
  • 可设置尺寸、前景色、背景色和纠错级别
  • 生成的静态码永不过期,工具免费且无需密钥
适用场景
适合让助手把链接、名片、WiFi 登录信息或位置快速转成可扫描的二维码,无需注册或处理凭据。更适合一次性生成,而非管理可编辑或可统计的二维码。
运行要求
需要访问 freeqrly.com 上的远程 MCP 端点(Streamable HTTP);静态 generate_qr 工具无需账号、API 密钥、环境变量或请求头。需要网络连接。
安装前请注意
静态工具会把要编码的内容发送到 FreeQrly 服务以生成 SVG,因此所编码的信息(包括 WiFi 密码或联系人资料)会离开本机。README 还提到需要 Bearer API 令牌的动态码工具,但此处仅声明了无需密钥的静态工具。

安装

在 SourceWeft 中

  1. 打开 控制台中的 FreeQrly,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.BryceBin%2Ffreeqrly/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "freeqrly": {
      "type": "http",
      "url": "https://freeqrly.com/mcp"
    }
  }
}

README

FreeQrly

Free QR codes in your browser. Static codes never expire.

[Live] [Cloudflare Pages] [License: MIT]

freeqrly.com · Developers · Barcode generator · Scanner

[FreeQrly — free QR code generator]

FreeQrly is a free QR code generator built on a simple idea: the tool should live in your browser, not on somebody's server. No sign-up walls, no watermarks, no subscriptions — and static codes that can never expire.

Features

Generate

  • 17 code types including batch mode: URL, text, WiFi, vCard, email, SMS, phone, location, calendar events, Bitcoin, coupons, App Store links, reviews, audio, Google Forms, menus
  • Batch generation — paste a list or drop a spreadsheet, download everything as one ZIP
  • Free dynamic codes (20 on a free sign-in): edit the destination after printing, with scan statistics by day, country, city and device
  • Free barcode generator: Code 128, EAN-13, UPC-A, Code 39, ITF-14
  • Built-in scanner: decode from your camera or an uploaded image, fully on-device

Customize

  • Your logo in the centre (6 brand presets or your own upload) — error correction rises automatically so it still scans
  • Colours, dot shapes, transparent background, rounded / text frames
  • Print-ready PNG (up to 4096 px) and SVG export

Private by design

  • Static codes are generated 100% client-side — links, contacts and WiFi passwords never leave your device
  • No account, no tracking, no analytics on static codes

For everyone, everywhere

  • 10 languages, including right-to-left Arabic · dark mode · mobile-friendly

For AI agents 🤖

FreeQrly is agent-native. Two free ways to generate codes without a browser:

MCP — add https://freeqrly.com/mcp (Streamable HTTP) to any MCP client.

toolauthwhat it does
generate_qrnonestatic QR as SVG (data, size, color, bgcolor, ecc)
dynamic_qr_create / list / update / delete / statsAuthorization: Bearer <api_token>editable dynamic codes, same free quota as the web UI

HTTP API — GET https://freeqrly.com/api/qr?data=…&size=1024 returns SVG, no key. Authenticated dynamic endpoints (POST /api/codes, GET /api/me/codes, GET /api/codes/{code}/stats, PATCH, DELETE) take the same Bearer token, created in the dashboard under API Tokens.

Full reference: freeqrly.com/developers · machine-readable: llms.txt · agent skill: skills/qr-generator/SKILL.md

Tech stack

Plain HTML/CSS/JS on Cloudflare Pages, plus a small Cloudflare backend (Functions + D1 + R2) for accounts, dynamic codes and the API. Zero build step for the frontend — pages are generated by Python scripts in tools/ and deployed via git push.

Local development

bash
git clone https://github.com/BryceBin/freeqrly.gitcd freeqrly
# regenerate all pages after editing sourcespython3 tools/build-all.py
# preview (needs wrangler)npx wrangler pages dev . --d1 DB

Only four source files matter for content work: index.html (homepage structure), assets/js/app.js (generator logic + translations), tools/gen-landing.py (landing page copy), assets/css/main.css (styles). Everything else is generated.

Project structure

├── 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

Contributing

Issues and PRs are welcome. For landing-page copy or translations, edit the source files above and run the generators — don't edit generated pages by hand.

License

MIT — see LICENSE. Commercial use is welcome, no attribution required.

来源:README.md,提交 3a345dc

工具

1

generate_qr

Generate a static QR code and get a ready-to-download SVG URL. Free, no key required. Encodes any text, URL, WiFi credentials (WIFI:T:WPA;S:MyNet;P:secret;;), vCard, or geo URI as a static QR code that never expires.

输入参数eccdata必填sizecolorbgcolor

版本历史

1
  1. v1.1.0最新Oct 18, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分