QRMint by Harlo

dev.workers.mike-tusa.qrmint由 qrmint.mike-tusa.workers.dev 发布官方发布者v0.1.0更新于 Nov 1, 2026

Static QR codes and 1-D barcodes (Code 128, EAN-13, UPC-A, EAN-8) as SVG, PNG or data URL.

已验证Streamable HTTP可网页运行开发者工具媒体与设计

概览

AI 生成的概览

远程 MCP 服务器,让助手生成静态二维码和一维条码(SVG、PNG 或 data URL),并检查二维码容量参数。

可以做什么
  • 根据文本或载荷对象生成静态二维码,输出 SVG、PNG base64 或 data URL,并支持小批量生成。
  • 构建并校验 text、URL、WiFi、vCard、mailto、tel、SMS、geo 等类型的二维码载荷字符串。
  • 检查二维码的版本、纠错级别、模块数、容量占用比例,并给出静区与密度警告。
  • 生成 Code 128、EAN-13、UPC-A、EAN-8 条码,输出 SVG、PNG 或 data URL,可自动补全或校验 EAN/UPC 校验位。
适用场景
适合在对话或工作流中直接产出码图而无需本地工具链:链接、WiFi、联系人卡片的二维码,以及产品标签或印刷用的条码。也可在生成前先确认载荷能否放进二维码。
运行要求
远程 streamable HTTP 端点,无需本地安装。可选提供 Authorization 请求头并携带 bearer 密钥以提高速率上限,不提供密钥也可使用。
安装前请注意
仅生成静态码:不支持跳转、可编辑或动态码,也没有扫码统计。EAN/UPC 输出仅格式有效,并非 GS1 注册。可扫性不作保证,取决于对比度、印刷尺寸、静区和扫描设备。提交的载荷(包括 WiFi 密码或联系人信息)会发送到该远程服务。

安装

在 SourceWeft 中

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

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

交给智能体安装

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

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

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

其他 MCP 客户端

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

{
  "mcpServers": {
    "qrmint-by-harlo": {
      "type": "http",
      "url": "https://qrmint.mike-tusa.workers.dev/mcp"
    }
  }
}

工具

4

qr_generate

Generate a static QR code

Generate a static QR code as SVG (default, up to 2000 px), PNG base64 or data URL (up to 1024 px) from data or a payload object. Bulk (/v1/qr/bulk, ≤50) is SVG-only, ≤256 bytes per item. Static codes only: no redirects, no dynamic/editable codes, no scan analytics. EAN/UPC output is format-valid (check digit) and is NOT GS1 registration. Scannability is not guaranteed (contrast, print size, quiet zone and reader all matter).

输入参数bgfgeccdatasizeformatmarginpayload

qr_inspect

Inspect QR capacity

Return QR version, ECC, module count, capacity used % and quiet-zone/density warnings for data. No image.

输入参数eccdatamarginpayload

barcode_generate

Generate a 1-D barcode

Code 128, EAN-13, UPC-A or EAN-8 as SVG/PNG/data URL. EAN/UPC: pass digits without check digit to have it added, or with it to verify. Static codes only: no redirects, no dynamic/editable codes, no scan analytics. EAN/UPC output is format-valid (check digit) and is NOT GS1 registration. Scannability is not guaranteed (contrast, print size, quiet zone and reader all matter).

输入参数bgfgdata必填sizeformatheightmarginsymbology必填

qr_payload_build

Build a QR payload string

Build and validate a QR payload string for type text/url/wifi/vcard/mailto/tel/sms/geo (e.g. {"type":"wifi","ssid":"Cafe","password":"..."}). Returns the string only.

输入参数payload必填

版本历史

1
  1. v0.1.0最新Nov 1, 2026

评分

已满足适用检查项的 83%

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

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

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。