loading…
Search for a command to run...
loading…
QrVerloz lets AI agents create QR codes instantly — no account needed, active for 90 days, and claimable at any time to make them permanent. Retarget the destin
QrVerloz lets AI agents create QR codes instantly — no account needed, active for 90 days, and claimable at any time to make them permanent. Retarget the destination URL whenever you need, without reprinting.
Dynamic QR codes — create, retarget, and inspect from any AI assistant.
No account required to start.
QrVerloz is a dynamic QR code service. Unlike static QR codes, QrVerloz codes are retargetable — you print once and change the destination at any time without reprinting. Track every scan with real-time analytics, schedule automatic URL switches, and manage everything from your AI assistant via MCP.
MCP Server URL: https://qrverloz.com/api/mcp
No signup needed. Request an API key once and start creating codes immediately.
See mcp-config-examples/ for ready-to-paste configs:
| Client | Config file |
|---|---|
| Claude Desktop (macOS / Linux) | claude-desktop.json |
| Claude Desktop (Windows) | claude-desktop-windows.json |
| Claude Code | claude-code.json |
| Cursor | cursor.json |
| VS Code with GitHub Copilot | vscode-copilot.json |
| Continue | continue.json |
| Any other HTTP MCP client | generic.md |
Claude Desktop on Windows: use
claude-desktop-windows.json. The standardnpxcommand fails on Windows when Node.js is installed inC:\Program Filesdue to a path-with-spaces issue. The Windows config usescmd /cto work around this.
VS Code: requires VS Code 1.96 or later with the GitHub Copilot extension. Place the config at
.vscode/mcp.jsonin your workspace root.
No email or password required. In your AI assistant, say:
Use the QrVerloz MCP tool to request an API key
The token is shown only once — save it immediately.
Note: There is a limit of one token request per IP per 24 hours to prevent abuse. If the call fails, wait 24 hours or sign up at qrverloz.com for a permanent account.
⚠️ QR code lifetime: Guest QR codes are permanently deleted ~180 days after the token is issued (90-day token + 90-day grace period). Claim your account at qrverloz.com/claim before the token expires to keep your codes permanently.
Replace YOUR_API_KEY in the config file with your token, then restart your AI client:
Authorization: Bearer qrv_...
Use the QrVerloz MCP tool to create a QR code with the title "My first QR" pointing to https://example.com
Your QR code is live at https://qrverloz.com/r/{shortCode}. Print it — you can change the destination any time.
| Tool | Auth | Description |
|---|---|---|
request_api_key |
None | Get a free 90-day API token. No signup. |
create_qr_code |
Optional* | Create a dynamic QR code pointing to a URL. |
get_qr_code |
Required | Look up a QR code by ID or short code. |
list_qr_codes |
Required | List all your QR codes with short URLs and destinations. |
get_qr_scans |
Required | Get the total lifetime scan count for a QR code. |
update_qr_target |
Required | Change where a QR code redirects — no reprinting needed. |
delete_qr_code |
Required | Permanently delete a QR code and its scan history. |
get_account_info |
Required | Check your plan, usage, and remaining QR code capacity. |
*Anonymous create_qr_code returns an ephemeral CDN image URL (not stored, not retargetable). Authenticated users get a permanent short URL. All authenticated tool responses are returned as pre-formatted markdown tables — display them exactly as received.
request_api_keyNo parameters. Returns a 90-day token. Free accounts get up to 5 QR codes.
⚠️ Important lifetime warning: The token expires after 90 days. QR codes are permanently deleted approximately 90 days after token expiry (~180 days total from creation). To keep your QR codes alive permanently, visit qrverloz.com/claim before the token expires to link an email address.
Example prompt:
Use the QrVerloz MCP tool to request an API key
create_qr_code| Parameter | Type | Required | Description |
|---|---|---|---|
title |
string | Yes | Human-readable label (1–200 chars) |
target_url |
string (URL) | Yes | Destination URL — must start with https:// or http:// |
When you ask your AI assistant to create a QR code, it returns a formatted table like this:
Example output (authenticated):
| Field | Value |
|---|---|
| Title | Summer Sale |
| ID | clxyz1234abcdef567890 |
| Short Code | ab3k9x |
| Short URL | https://qrverloz.com/r/ab3k9x |
| Destination | https://example.com/sale |
| Status | Active |
| Created | April 11, 2026 |
| QR Code Link | Download QR Image |
Example output (guest token):
A Token Expires row is appended as a reminder to claim the account before the token expires.
Example prompts:
Create a QR code titled "Summer Sale" pointing to https://example.com/sale
Use the QrVerloz MCP tool to create a QR code titled "Summer Sale" pointing to https://example.com/sale
Need WiFi, vCard, SMS, phone, or WhatsApp QR codes? Those are available in the QrVerloz dashboard — just not through the MCP server. Sign up for a free account to access them.
get_qr_code| Parameter | Type | Required | Description |
|---|---|---|---|
qr_code_id |
string | One of | Internal UUID from create_qr_code or list_qr_codes |
short_code |
string | One of | Short code from the redirect URL (e.g. abc123) |
Your AI assistant returns a formatted table like this:
Example output:
| Field | Value |
|---|---|
| Title | Summer Sale |
| ID | clxyz1234abcdef567890 |
| Short Code | ab3k9x |
| Short URL | https://qrverloz.com/r/ab3k9x |
| Destination | https://example.com/sale |
| Status | Active |
| Created | April 11, 2026 |
| QR Code Link | Download QR Image |
Guest users: a Token Expires row appears after QR Code Link showing when the token (and codes) will be deleted.
Example prompt:
Use the QrVerloz MCP tool to get details for QR code with short code abc123
list_qr_codes| Parameter | Type | Required | Description |
|---|---|---|---|
page |
integer | No | Page number (default: 1) |
limit |
integer | No | Items per page, max 20 (default: 20) |
Your AI assistant returns a summary line followed by one formatted table per QR code:
Example output:
Showing 2 of 2 QR code(s) (page 1)
| Field | Value |
|---|---|
| Title | Summer Sale |
| ID | clxyz1234abcdef567890 |
| Short Code | ab3k9x |
| Short URL | https://qrverloz.com/r/ab3k9x |
| Destination | https://example.com/sale |
| Status | Active |
| Created | April 11, 2026 |
| QR Code Link | Download QR Image |
| Field | Value |
|---|---|
| Title | Conference Badge |
| ID | clxyz9876zyxwvu54321 |
| Short Code | tz7m2p |
| Short URL | https://qrverloz.com/r/tz7m2p |
| Destination | https://example.com/conference |
| Status | Active |
| Created | April 13, 2026 |
| QR Code Link | Download QR Image |
Guest users: each card includes a Token Expires row after QR Code Link.
Example prompt:
Use the QrVerloz MCP tool to list all my QR codes
get_qr_scans| Parameter | Type | Required | Description |
|---|---|---|---|
qr_code_id |
string | Yes | Internal UUID of the QR code |
Your AI assistant returns the same table as get_qr_code with an additional Total Scans row appended. Guest users also see a Token Expires row (between QR Code Link and Total Scans).
Example output:
| Field | Value |
|---|---|
| Title | Summer Sale |
| ID | clxyz1234abcdef567890 |
| Short Code | ab3k9x |
| Short URL | https://qrverloz.com/r/ab3k9x |
| Destination | https://example.com/sale |
| Status | Active |
| Created | April 11, 2026 |
| QR Code Link | Download QR Image |
| Total Scans | 147 |
Example prompt:
Use the QrVerloz MCP tool to get the scan count for QR code clxyz...
update_qr_target| Parameter | Type | Required | Description |
|---|---|---|---|
qr_code_id |
string | One of | Internal UUID |
short_code |
string | One of | Short code from the redirect URL |
target_url |
string (URL) | Yes | New destination URL — must start with https:// or http:// |
Note: Only URL-type QR codes can be updated via MCP. For WiFi, vCard, SMS, phone, WhatsApp, PDF, and audio QR codes, manage those from the QrVerloz dashboard.
Example prompt:
Use the QrVerloz MCP tool to update QR code abc123 to point to https://example.com/new-page
delete_qr_code| Parameter | Type | Required | Description |
|---|---|---|---|
qr_code_id |
string | One of | Internal UUID |
short_code |
string | One of | Short code from the redirect URL |
confirm_title |
string | Yes | Exact title of the QR code — must match character-for-character to prevent accidental deletions |
Example prompt:
Use the QrVerloz MCP tool to delete the QR code titled "Old Campaign"
get_account_infoNo parameters. Returns your current plan, feature flags, QR code usage, and remaining capacity. Useful for AI agents to check before attempting to create codes.
Example prompt:
Use the QrVerloz MCP tool to show my account info
| Mode | Header | Limits |
|---|---|---|
| Anonymous | (none) | Up to 30 ephemeral images/day — not stored, not retargetable |
| Bearer token | Authorization: Bearer qrv_... |
Up to 5 stored codes (Free plan) · 60 req/min across all tools |
Get a token instantly — no email required.
To claim a permanent account: qrverloz.com/claim
A full REST API is also available for direct HTTP integrations.
Ready-to-run scripts are in:
fetch)requests)Do not type tool names as function calls (e.g. request_api_key()). Use natural language instead:
"Use the QrVerloz MCP tool to request an API key"
'C:\Program' is not recognized (Windows)This is a Windows path-with-spaces error. Node.js installed in C:\Program Files causes cmd.exe to fail when the path is not quoted.
Fix: use claude-desktop-windows.json which uses cmd /c to avoid the issue.
Claude Desktop:
Help → Open Logs Folder and look for errors from the qrveloz server.node --version) and npx is available (npx --version).npx -y mcp-remote https://qrverloz.com/api/mcpVS Code with GitHub Copilot:
Ctrl+Shift+P) and run MCP: List Servers — QrVerloz should appear with status running..vscode/mcp.json is saved and the workspace is open.Cursor / Continue / other HTTP clients:
https://qrverloz.com/api/mcp — no trailing slash.Authorization header value starts with Bearer (note the space).curl -X POST https://qrverloz.com/api/mcp -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}}}'Guest tokens cannot be recovered once the response is dismissed. Options:
request_api_key again from the same IPrequest_api_keyOne guest token is issued per IP per 24 hours to prevent abuse. If you hit the limit, wait 24 hours or create a free account at qrverloz.com.
See qrverloz.com/#pricing for current plan details and limits.
MIT — see LICENSE.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"qrverloz-mcp-server": {
"command": "npx",
"args": []
}
}
}Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolProvides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hz