关于 useqr-mcp
useqr-mcp 是面向 Agent 的 MCP 服务和命令行工具,可将 URL 或文本生成为 PNG 或 SVG 格式的静态二维码。它也能提供 useqr.co 设计器链接,但不会创建动态追踪短链接。
主要功能
- 01从 URL 或文本生成二维码
- 02输出 PNG 或 SVG
- 03提供预填内容的设计器链接
- 04支持命令行与托管服务
适用场景
- 01为网站 URL 创建二维码图片
- 02将二维码导出为 SVG
- 03打开已填入内容的设计器
MCP 相关
该服务向 MCP 客户端提供二维码生成、设计器链接和动态码说明工具。可使用托管远程服务,也可通过 stdio 运行。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://useqr.co/api/mcpclaude mcp add --transport http aaronte-useqr https://useqr.co/api/mcp{"mcpServers":{"aaronte-useqr":{"type":"http","url":"https://useqr.co/api/mcp"}}}在 Cursor 中打开{"servers":{"aaronte-useqr":{"type":"http","url":"https://useqr.co/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"aaronte-useqr":{"type":"http","url":"https://useqr.co/api/mcp"}}}{"mcpServers":{"aaronte-useqr":{"serverUrl":"https://useqr.co/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
3| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| data | string | 是 | 要编码到 QR 码中的 URL 或文本。 |
| size | integer | 否 | 宽度和高度(像素,PNG 仅适用)。 |
| format | enum | 否 | 输出格式。png 返回图像;svg 返回可缩放至任意打印尺寸的矢量标记。png | svg |
| background | string | 否 | 十六进制字符串形式的背景颜色。 |
| foreground | string | 否 | 十六进制字符串形式的前景色(深色模块)。 |
| error_correction | enum | 否 | 纠错级别。级别越高,二维码在部分损坏或叠加徽标后仍越容易扫描,但会降低密度。L | M | Q | H |
详细介绍
useqr-mcp
从任意 AI Agent 生成静态二维码。无需账户,无需 API 密钥。
连接
使用托管服务。无需安装任何内容。
{
"mcpServers": {
"useqr": {
"url": "https://useqr.co/api/mcp"
}
}
}
如果希望通过 npm 运行服务,请使用 stdio 运行此软件包。
{
"mcpServers": {
"useqr": {
"command": "npx",
"args": ["-y", "useqr-mcp"]
}
}
}
如果 npm 无法安装已发布的软件包,请从 GitHub 运行同一个 stdio 服务。
{
"mcpServers": {
"useqr": {
"command": "npx",
"args": ["-y", "github:aaronte/useqr-mcp"]
}
}
}
有些客户端只会启动命令。它们仍可访问托管服务。
{
"mcpServers": {
"useqr": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://useqr.co/api/mcp"]
}
}
}
此仓库是面向 Agent 的 useqr.co 二维码生成器。它会在本地生成 PNG 或 SVG。样式化圆点、徽标和动态 /r/{code} 短链接仍可在产品网站上使用。
CLI
npx -y useqr-mcp generate --data https://example.com --out qr.png
npx -y useqr-mcp generate --data https://example.com --format svg --out qr.svg
npx -y useqr-mcp help
不带参数运行 npx -y useqr-mcp 会启动 MCP stdio 服务。运行 npx -y useqr-mcp mcp 也会启动该服务。
安装和发现
- npm:
useqr-mcp - 官方 MCP 注册表名称:
io.github.aaronte/useqr-mcp - 托管远程服务:
https://useqr.co/api/mcp - 搜索:
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=useqr"
工具
| 工具 | 返回内容 |
|---|---|
generate_qr_code | 适用于任意 URL 或文本的 PNG 图片或 SVG 标记 |
get_qr_designer_link | 指向 useqr.co 免费设计器的链接,可选择预先填入内容 |
create_dynamic_qr_code | 仅提供说明,不会生成可追踪的短链接 |
这不是什么
这不是 UseQR 产品应用。账户、账单、公开页面和目标地址编辑都在 useqr.co 上进行。托管服务卡片和产品简介请参见 useqr.co/mcp。
在线产品卡片使用命名空间 co.useqr/mcp。此开源列表使用 GitHub 命名空间 io.github.aaronte/useqr-mcp,并指向同一个托管远程服务。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。