trackmcp
Back to directory
neaj-Corp

qrverloz-mcp

View on GitHub

Dynamic QR codes for any AI assistant. Create, retarget, and inspect QR codes via Claude, ChatGPT, or any MCP-compatible client. No account required to start.

3 starsOthers Updated Apr 24, 2026
ai-toolscursordynamic-qr-codemcpmodel-context-protocolqr-codetypescriptai-toolclaude

Documentation

QrVerloz MCP Server

> Dynamic QR codes — create, retarget, and inspect from any AI assistant.

> No account required to start.

MCP Compatible
License: MIT

What is QrVerloz?

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.


Quick Start (30 seconds)

1 — Add the server to your AI client

See `mcp-config-examples/` for ready-to-paste configs:

ClientConfig file
Claude Desktop (macOS / Linux)claude-desktop.json
Claude Desktop (Windows)claude-desktop-windows.json
Claude Codeclaude-code.json
Cursorcursor.json
VS Code with GitHub Copilotvscode-copilot.json
Continuecontinue.json
Any other HTTP MCP clientgeneric.md

> Claude Desktop on Windows: use `claude-desktop-windows.json`. The standard `npx` command fails on Windows when Node.js is installed in `C:\Program Files` due to a path-with-spaces issue. The Windows config uses `cmd /c` to work around this.

> VS Code: requires VS Code 1.96 or later with the GitHub Copilot extension. Place the config at `.vscode/mcp.json` in your workspace root.

2 — Get a free API token

No email or password required. In your AI assistant, say:

code
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.

3 — Add the token to your client config

Replace `YOUR_API_KEY` in the config file with your token, then restart your AI client:

code
Authorization: Bearer qrv_...

4 — Create your first QR code

code
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.


Tools Reference

ToolAuthDescription
`request_api_key`NoneGet a free 90-day API token. No signup.
`create_qr_code`Optional*Create a dynamic QR code pointing to a URL.
`get_qr_code`RequiredLook up a QR code by ID or short code.
`list_qr_codes`RequiredList all your QR codes with short URLs and destinations.
`get_qr_scans`RequiredGet the total lifetime scan count for a QR code.
`update_qr_target`RequiredChange where a QR code redirects — no reprinting needed.
`delete_qr_code`RequiredPermanently delete a QR code and its scan history.
`get_account_info`RequiredCheck 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_key`

No 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:

code
Use the QrVerloz MCP tool to request an API key

`create_qr_code`

ParameterTypeRequiredDescription
`title`stringYesHuman-readable label (1–200 chars)
`target_url`string (URL)YesDestination 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):

FieldValue
TitleSummer Sale
IDclxyz1234abcdef567890
Short Codeab3k9x
Short URLhttps://qrverloz.com/r/ab3k9x
Destinationhttps://example.com/sale
StatusActive
CreatedApril 11, 2026
QR Code LinkDownload 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:

code
Create a QR code titled "Summer Sale" pointing to https://example.com/sale
code
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`

ParameterTypeRequiredDescription
`qr_code_id`stringOne ofInternal UUID from `create_qr_code` or `list_qr_codes`
`short_code`stringOne ofShort code from the redirect URL (e.g. `abc123`)

Your AI assistant returns a formatted table like this:

Example output:

FieldValue
TitleSummer Sale
IDclxyz1234abcdef567890
Short Codeab3k9x
Short URLhttps://qrverloz.com/r/ab3k9x
Destinationhttps://example.com/sale
StatusActive
CreatedApril 11, 2026
QR Code LinkDownload QR Image

> Guest users: a Token Expires row appears after QR Code Link showing when the token (and codes) will be deleted.

Example prompt:

code
Use the QrVerloz MCP tool to get details for QR code with short code abc123

`list_qr_codes`

ParameterTypeRequiredDescription
`page`integerNoPage number (default: 1)
`limit`integerNoItems 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)

FieldValue
TitleSummer Sale
IDclxyz1234abcdef567890
Short Codeab3k9x
Short URLhttps://qrverloz.com/r/ab3k9x
Destinationhttps://example.com/sale
StatusActive
CreatedApril 11, 2026
QR Code LinkDownload QR Image
FieldValue
TitleConference Badge
IDclxyz9876zyxwvu54321
Short Codetz7m2p
Short URLhttps://qrverloz.com/r/tz7m2p
Destinationhttps://example.com/conference
StatusActive
CreatedApril 13, 2026
QR Code LinkDownload QR Image

> Guest users: each card includes a Token Expires row after QR Code Link.

Example prompt:

code
Use the QrVerloz MCP tool to list all my QR codes

`get_qr_scans`

ParameterTypeRequiredDescription
`qr_code_id`stringYesInternal 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:

FieldValue
TitleSummer Sale
IDclxyz1234abcdef567890
Short Codeab3k9x
Short URLhttps://qrverloz.com/r/ab3k9x
Destinationhttps://example.com/sale
StatusActive
CreatedApril 11, 2026
QR Code LinkDownload QR Image
Total Scans147

Example prompt:

code
Use the QrVerloz MCP tool to get the scan count for QR code clxyz...

`update_qr_target`

ParameterTypeRequiredDescription
`qr_code_id`stringOne ofInternal UUID
`short_code`stringOne ofShort code from the redirect URL
`target_url`string (URL)YesNew 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:

code
Use the QrVerloz MCP tool to update QR code abc123 to point to https://example.com/new-page

`delete_qr_code`

ParameterTypeRequiredDescription
`qr_code_id`stringOne ofInternal UUID
`short_code`stringOne ofShort code from the redirect URL
`confirm_title`stringYesExact title of the QR code — must match character-for-character to prevent accidental deletions

Example prompt:

code
Use the QrVerloz MCP tool to delete the QR code titled "Old Campaign"

`get_account_info`

No 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:

code
Use the QrVerloz MCP tool to show my account info

Authentication

ModeHeaderLimits
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


REST API

A full REST API is also available for direct HTTP integrations.


Examples

Ready-to-run scripts are in:


Troubleshooting

The AI assistant doesn't recognise the tool name

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"

Claude Desktop: `'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.

The MCP server is not connecting

Claude Desktop:

1. Check the hammer icon (🔨) in the chat input bar — it lists connected servers. If QrVerloz is missing, the server failed to connect.

2. Open logs via `Help → Open Logs Folder` and look for errors from the `qrveloz` server.

3. Make sure Node.js 18+ is installed (`node --version`) and `npx` is available (`npx --version`).

4. Test the connection manually: `npx -y mcp-remote https://qrverloz.com/api/mcp`

VS Code with GitHub Copilot:

1. Open the Command Palette (`Ctrl+Shift+P`) and run `MCP: List Servers` — QrVerloz should appear with status `running`.

2. If it shows an error, check that VS Code is 1.96+ and the Copilot extension is active.

3. Make sure `.vscode/mcp.json` is saved and the workspace is open.

Cursor / Continue / other HTTP clients:

1. Verify the URL is exactly `https://qrverloz.com/api/mcp` — no trailing slash.

2. Confirm the `Authorization` header value starts with `Bearer ` (note the space).

3. Test the endpoint directly: `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"}}}'`

Token was shown but I did not save it

Guest tokens cannot be recovered once the response is dismissed. Options:

  • Wait 24 hours and call `request_api_key` again from the same IP
  • Sign up at qrverloz.com for a permanent account with token management in the Settings dashboard

Rate limit hit on `request_api_key`

One 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.


Pricing

See qrverloz.com/#pricing for current plan details and limits.


License

MIT — see LICENSE.

Frequently asked questions

What is qrverloz-mcp?

qrverloz-mcp is Dynamic QR codes for any AI assistant. Create, retarget, and inspect QR codes via Claude, ChatGPT, or any MCP-compatible client. No account required to start.

How do I install qrverloz-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is qrverloz-mcp open source?

Yes — it is hosted on GitHub at https://github.com/neaj-Corp/qrverloz-mcp and has 3 stars.

Related MCP tools

riponcmprojectmem

Open-source coding agent memory. Records issues, attempts, fixes and decisions, then warns your agent before it repeats an approach that already failed. Native MCP server for Claude Code, Cursor, Antigravity and Codex. 100% local, no cloud, no telemetry. MIT.

796 Python
ai-agentsai-memoryai-tools+17
CoplayDevunity-mcp

Unity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.

13,915 C#
aiai-integrationmcp+13
KnockOutEZwigolo

The go-to web for your AI coding agent — local-first search, fetch, crawl & research over MCP. No API keys, no cloud, $0/query. Public beta.

4,906 TypeScript
mcpagentai+17
IvanMurzakUnity-MCP

AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.

4,137 C#
aiai-integrationgame-development+16
jgravellejcodemunch-mcp

Cut AI token costs 95%+ on code exploration. The leading MCP server for precise, symbol-level GitHub code retrieval via tree-sitter AST. Works with Claude Code, Cursor & any MCP client. 313B+ tokens saved.

2,651 Python
claudeclaude-codeai-coding+17
jamubcgemini-mcp-tool

MCP server that enables AI assistants to interact with Google Gemini CLI, leveraging Gemini's massive token window for large file analysis and codebase understanding

2,278 TypeScript
aiclaudecli+7

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP