qrblox.ping
Confirm that the Qrblox MCP server is reachable for the authenticated merchant.
Takes no parameters.

com.qrbloxPublished by qrblox.comOfficial publisherv0.1.0Updated Oct 27, 2026
Create and track QR codes, audio codes, menus, and scan analytics for a Qrblox merchant.
Qrblox MCP lets an assistant create and manage QR codes, audio codes, menus and scan campaigns, and read scan analytics for a Qrblox merchant workspace.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.qrblox%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"qrblox": {
"type": "http",
"url": "https://api.qrblox.com/mcp/v1",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}The Model Context Protocol server for Qrblox — let any MCP-aware AI agent generate and manage QR codes, audio codes, menus, and loyalty campaigns.
📚 Full reference: docs.qrblox.com/mcp.html
🌐 Endpoint: https://app.qrblox.com/api/mcp
🔑 Mint a key: create.qrblox.com/settings/api-keys
🟢 No-key sandbox: POST https://app.qrblox.com/api/generate-qr-code
This is a public, README-only repo. The MCP server itself is deployed at the endpoint above; the canonical docs live at docs.qrblox.com/mcp.html.
qrblox-mcp is a JSON-RPC 2.0 MCP server. Point Claude Desktop,
Cursor, Codex, or any MCP client at https://app.qrblox.com/api/mcp,
paste in a sk-qrblox- key, and the assistant can immediately draft QR
codes (and audio codes, menus, and loyalty campaigns) and read scan
analytics on a merchant workspace.
Every code created via the MCP lives on the caller's Qrblox account alongside codes made from the iOS, Android, Canva, and web surfaces.
Returns:
Sandbox limits: 3 codes / IP / day, codes expire in 7 days.
Sign in to create.qrblox.com →
Settings → API keys → New API key. Keys are
sk-qrblox-<64 hex chars>, shown once, and revocable anytime.
Restart Claude Desktop. Then ask: "Generate a QR code for https://my-spring-menu.com."
Same URL, same Authorization header.
All tools are merchant-scoped and draft-first — agents propose, the merchant approves before publishing.
Plus two REST endpoints for non-MCP callers:
Full reference and connect snippets at docs.qrblox.com/mcp.html.
© Qrblox / Terahertz Inc.
Source: README.md at commit 058e34a
Confirm that the Qrblox MCP server is reachable for the authenticated merchant.
Takes no parameters.
Look up a business in the Qrblox Voice Agent Phone Book by website domain — returns their confirmed AI voice agent phone number if registered.
domainrequiredRegister a business's AI voice agent phone number and domain in the Qrblox Voice Agent Phone Book directory (free; creates a backlink page at qrblox.com/d/<domain> once approved).
emailrequireddomainrequiredbusinessNamerequiredvoiceAgentPhonerequiredGet the merchant workspace attached to this user or API key.
Takes no parameters.
List recent QR codes for the merchant.
limitCreate a finished QR code: returns a hosted PNG (qrImageUrl) plus, for dynamic codes, a qrb.dev dynamic link you can re-point later. Options: template wraps the code in a Qrblox hex frame; boostFrame renders a scan-to-earn reward frame (scans through the Qrblox app award boosted points); scanBeepSound makes the Qrblox app play that sound on every scan (forces dynamic). Plain calls with none of these return a simple static code.
tagstitlerequireddynamiccampaigntemplateboostFramescanBeepSounddestinationUrlrequiredEdit an existing QR code: re-point the destination URL (dynamic codes redirect immediately, no reprint), change the scan sound, or rename it. Identify the code by codeId (from qr.create/qr.list) or uniqueQRCodeID.
titlecodeIdscanBeepSounddestinationUrluniqueQRCodeIDPer-code scan report from the Qrblox analytics pipeline: total scans, daily counts, and every scan with date and city/state. Works for dynamic codes and app-scanned codes (last 365 days max).
dayscodeIduniqueQRCodeIDCreate a draft audio code payload that can later be published as a near-ultrasonic sharing experience.
titlerequiredcampaignpayloadTextrequiredCreate a merchant menu that can be connected to QR codes, audio codes, and scan experiences.
namerequiredlocationIddescriptionList recent menus for the merchant.
limitAdd an item to a section in an existing merchant menu.
namerequiredpricemenuIdrequireddescriptionsectionNamerequiredCreate a draft scan challenge, streak, game, or loyalty campaign.
namerequiredendsAtstartsAtrewardTextdescriptionchallengeTyperequiredSummarize recent scan activity for a merchant workspace.
days100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
curl -X POST https://app.qrblox.com/api/generate-qr-code \ -H 'content-type: application/json' \ -d '{"url":"https://example.com"}'{ "ok": true, "code": { "codeId": "…", "destinationUrl": "https://example.com", "qrImage": "data:image/png;base64,…", // inline PNG "qrImageUrl": "https://storage.googleapis.com/…", // hosted PNG "claimToken": "…", "expiresAt": "…" }, "upgrade": { "signup": "https://app.qrblox.com", "apiKeys": "https://create.qrblox.com/settings/api-keys" }}// ~/Library/Application Support/Claude/claude_desktop_config.json{ "mcpServers": { "qrblox": { "url": "https://app.qrblox.com/api/mcp", "headers": { "Authorization": "Bearer sk-qrblox-..." } } }}# tools/list — no auth requiredcurl -X POST https://app.qrblox.com/api/mcp \ -H 'content-type: application/json' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
# tools/call — create a code on your accountcurl -X POST https://app.qrblox.com/api/mcp \ -H 'authorization: Bearer sk-qrblox-...' \ -H 'content-type: application/json' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call", "params":{"name":"qrblox.qr.create", "arguments":{"title":"Spring menu", "destinationUrl":"https://qrblox.com/menu/spring"}}}'