QrMakerIO

io.github.QrMakerIO由 GitHub 账号 QrMakerIO 发布v0.1.1更新于 Oct 24, 2026

Generate styled QR codes, manage dynamic short links with analytics, and publish landing pages.

已验证STDIO仅桌面商业与电商媒体与设计

概览

AI 生成的概览

让助手通过 QR Maker 服务生成样式化二维码、管理带点击分析的短链接,并发布微型落地页。

可以做什么
这个本地 MCP 服务器为 QR Maker 平台提供 19 个工具。它可以生成样式化二维码(单个或最多 100 个的批量任务),创建和管理带点击分析的短链接(按国家、设备和日期统计),保存可复用的样式预设,并将 HTML 落地页与短链接、二维码一起发布。账户工具可查询配额和套餐功能。
适用场景
当你希望助手生成品牌化二维码、创建或修改短链接并查看点击统计,或直接在对话中发布小型落地页时使用。没有 QR Maker 账户则无法使用。
运行要求
通过 npx(Node.js)以 stdio 在本地运行。需要 QR Maker 账户和 API 密钥,可通过 --api-key 参数或 QR_MAKER_API_KEY 环境变量提供;可选 QR_MAKER_API_URL 指定 API 地址。需要访问 QR Maker API 的网络连接。
安装前请注意
API 密钥是有效凭据,会出现在命令行或环境变量中,请勿写入共享配置文件或版本控制。工具可创建、更新并永久删除短链接、样式预设和落地页,并公开发布内容;批量生成和套餐限制可能消耗付费配额。

安装

在 SourceWeft 中

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

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

@qr-maker/mcp-server

[Glama score] [npm]

MCP (Model Context Protocol) server for QR Maker — generate styled QR codes, manage dynamic short links with click analytics, and publish micro-landing pages from any AI assistant.

Quick Start

Claude Code

Add to ~/.claude/claude_code_config.json:

json
{  "mcpServers": {    "qr-maker": {      "command": "npx",      "args": [        "@qr-maker/mcp-server",        "--api-key=qk_live_YOUR_API_KEY"      ]    }  }}

Restart Claude Code and type /mcp to verify.

Cursor / Windsurf

Add to .cursor/mcp.json:

json
{  "mcpServers": {    "qr-maker": {      "command": "npx",      "args": ["@qr-maker/mcp-server", "--api-key=qk_live_YOUR_API_KEY"]    }  }}

Environment Variables

Instead of --api-key, you can set:

bash
export QR_MAKER_API_KEY=qk_live_YOUR_API_KEYexport QR_MAKER_API_URL=https://api.qr-maker.io  # default

Get Your API Key

  1. Sign up at qr-maker.io
  2. Go to Settings → API Keys
  3. Click Create Key and copy it

Available Tools (19)

QR Code Generation

ToolDescription
generate_qrGenerate a styled QR code with custom colors, dots, logos, and frames
batch_generateBatch generate up to 100 QR codes (Pro+)
get_batch_statusPoll batch job status

Short Links

ToolDescription
create_short_linkCreate a tracked short link with click analytics
list_linksList short links with click counts
get_linkGet details of a specific short link
update_linkUpdate target URL, status, or expiration
delete_linkPermanently delete a short link
get_link_analyticsClick analytics — countries, devices, daily breakdown

Style Presets

ToolDescription
create_templateSave a reusable QR style preset
list_templatesList saved style presets
update_templateUpdate a style preset
delete_templateDelete a style preset
render_templateGenerate QR using a saved style preset

Landing Pages

ToolDescription
publish_landingPublish HTML landing page + short link + QR in one call
get_landingGet landing page details
update_landingUpdate landing HTML and re-publish

Account

ToolDescription
get_usageCheck current quota and usage
get_capabilitiesFeature matrix for your plan

Example Prompts

Once connected, try:

  • "Generate a QR code for my website with purple rounded dots"
  • "Create a short link for https://qr-maker.io and show me the analytics"
  • "Publish a landing page for my restaurant with a menu and WhatsApp button"
  • "List my style presets and render one with new content"

Testing with MCP Inspector

bash
npx @modelcontextprotocol/inspector \  npx @qr-maker/mcp-server -- \  --api-key=qk_live_YOUR_KEY

Documentation

License

MIT

来源:README.md,提交 2615891

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.1最新Sep 16, 2026

评分

已满足适用检查项的 50%

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

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分