用 AI agent 生成二维码(MCP)
「帮我给访客网络做个 Wi-Fi 二维码」——这正是 AI 助手应该一手包办的杂活。借助 Model Context Protocol(MCP),它真的可以:HonestQR 运行着一个免费的远程 MCP 服务器,让 Claude、Cursor 或任何 MCP 客户端用一句自然语言就生成真实可扫的二维码——并在交付前证明它确实能扫。
一段话说清 MCP 是什么
MCP 是让 AI 应用调用外部工具的开放标准。模型不再是"画一张长得像二维码的图"(通常扫不出来),而是通过 MCP 调用真正的 QR 编码器并返回真实图片。我们的服务器已收录进官方 MCP Registry,名称为com.zalize.qr/honestqr。
配置:每个客户端 60 秒
接入地址为 https://qr.zalize.com/mcp——远程、Streamable HTTP、无需 API key。
Claude Code
claude mcp add --transport http honestqr https://qr.zalize.com/mcpClaude Desktop
设置 → Developer → Edit Config,在 claude_desktop_config.json 中加入:
{
"mcpServers": {
"honestqr": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://qr.zalize.com/mcp"]
}
}
}Cursor
设置 → MCP → Add new global MCP server,或编辑 ~/.cursor/mcp.json:
{
"mcpServers": {
"honestqr": {
"url": "https://qr.zalize.com/mcp"
}
}
}不想装客户端?用官方 Inspector 在网页里直接试:npx @modelcontextprotocol/inspector https://qr.zalize.com/mcp
Agent 能做什么
- generate_qr——URL、文本、Wi-Fi、名片(vCard)、短信、WhatsApp、地理位置、日历事件码;PNG/SVG、128–2048 px、主题与自定义颜色、L/M/Q/H 纠错。
- generate_pixel_art_qr——半调像素艺术码,内嵌像素文字或 26 种内置图案之一,12 种渐变主题。
- decode_qr——贴入二维码图片,返回内容与自动识别的类型。
- list_themes / list_icons——查看 20 种主题与 26 种图案。
示例提示词
- 「给网络 CafeGuest(密码 sunshine42)生成一个 sunset-glow 主题的 Wi-Fi 二维码。」
- 「给 Jane Doe(jane@example.com,+1 555 0100)做一个 1024px SVG 的名片二维码。」
- 「为 https://example.com 生成一个带火箭图案的像素艺术二维码。」
- 「解码这张二维码图片,告诉我它指向哪里。」
诚实的部分
AI 生成的"二维码艺术图"以「看着像、扫不出」臭名昭著。所以这台服务器返回的每个码都先经服务端解码验证:响应中附带解码出的内容,agent 和你都能核对它与请求完全一致。而且这些是静态码——内容就在像素里,不会过期,也没人能拿它勒索你。
完整工具参考与更多客户端:MCP 服务器文档。更习惯普通 HTTP?看免费二维码 API。
常见问题
Claude 这类 AI agent 能生成二维码吗?
能——通过 Model Context Protocol(MCP)。HonestQR 在 https://qr.zalize.com/mcp 运行免费的远程 MCP 服务器:接入 Claude Desktop、Claude Code、Cursor 或任何 MCP 客户端后,用自然语言就能生成 URL、Wi-Fi、名片、短信、位置、日历二维码。
需要 API key 吗?
不需要。HonestQR MCP 服务器无需认证、无需账号。每 IP 限流 30 次/分钟。
怎么确定 AI 生成的码真的能扫?
服务器返回的每个码都先经服务端真实 QR 解码器验证。工具响应中带有验证块,确认解码内容与你的请求完全一致——扫不出来的码根本不会返回给你。