mcpField
Q
QrMakerIO

QrMakerIO

本地服务
github.com/qr-maker-io商业与营销128 周前更新

关于 QrMakerIO

QrMakerIO 是面向 AI 助手的 MCP 服务,可生成定制样式的 QR 码、管理可追踪短链接并发布微型落地页。它还提供样式预设、链接分析和账户用量查询工具。

主要功能

  1. 01生成定制样式的 QR 码
  2. 02批量生成最多 100 个 QR 码
  3. 03创建和管理短链接
  4. 04查看点击分析
  5. 05保存并复用样式预设
  6. 06发布和更新落地页

适用场景

  1. 01为网站创建品牌 QR 码
  2. 02查看可追踪短链接的点击情况
  3. 03发布含 QR 码的落地页
  4. 04复用已保存的 QR 样式

MCP 相关

向 MCP 客户端提供 19 种 QR 码、短链接、落地页、样式预设和账户工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"qrmakerio": {
"command": "npx",
"args": [
"-y",
"@qr-maker/mcp-server"
],
"env": {
"QR_MAKER_API_KEY": "<QR_MAKER_API_KEY>"
}
}
}
}
启动命令npx -y @qr-maker/mcp-server
需要配置的环境变量
QR_MAKER_API_KEY密钥Your QR Maker API key from qr-maker.io/app/settings/api-keys

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@qr-maker/mcp-server0.1.1

工具

19

收录的工具列表 · 更新于 2 周前

参数类型必填说明
styleobject否QR 码样式选项
formatstring否输出图像格式。默认值:png。
contentstring是要编码到 QR 码中的数据(URL、文本、vCard 等)。最多 4096 个字符。
template_idstring否要用作基础样式的可选模板 ID。style 参数中的覆盖项会合并到其上。

详细介绍

@qr-maker/mcp-server

Glama score npm

适用于 QR Maker 的 MCP(模型上下文协议)服务 — 可从任何 AI 助手生成带样式的二维码、管理带点击分析功能的动态短链接,并发布微型落地页。

快速开始

Claude Code

添加到 ~/.claude/claude_code_config.json:

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

重启 Claude Code,然后输入 /mcp 进行验证。

Cursor / Windsurf

添加到 .cursor/mcp.json:

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

除了使用 --api-key,你还可以设置:

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

获取 API 密钥

  1. 在 qr-maker.io 注册
  2. 前往 Settings → API Keys
  3. 点击 Create Key 并复制密钥

可用工具(19 个)

二维码生成
工具描述
generate_qr生成带自定义颜色、圆点、徽标和边框的二维码
batch_generate批量生成最多 100 个二维码(Pro+)
get_batch_status查询批处理任务状态
短链接
工具描述
create_short_link创建带点击分析功能的可追踪短链接
list_links列出短链接及点击次数
get_link获取特定短链接的详细信息
update_link更新目标 URL、状态或过期时间
delete_link永久删除短链接
get_link_analytics点击分析 — 国家/地区、设备和每日明细
样式预设
工具描述
create_template保存可重复使用的二维码样式预设
list_templates列出已保存的样式预设
update_template更新样式预设
delete_template删除样式预设
render_template使用已保存的样式预设生成二维码
落地页
工具描述
publish_landing一次调用即可发布 HTML 落地页、短链接和二维码
get_landing获取落地页详细信息
update_landing更新落地页 HTML 并重新发布
账户
工具描述
get_usage查看当前配额和用量
get_capabilities查看你所用套餐的功能列表

示例提示词

连接后,可以尝试:

  • “为我的网站生成一个带紫色圆点的二维码”
  • “为 https://qr-maker.io 创建一个短链接并展示分析数据”
  • “为我的餐厅发布一个包含菜单和 WhatsApp 按钮的落地页”
  • “列出我的样式预设,并使用新的内容渲染一个”

使用 MCP Inspector 进行测试

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

文档

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。