About QRVow
QRVow is a hosted MCP server for managing dynamic QR codes, intended for teams using AI assistants to handle codes and review scan activity. It supports creating and editing codes with routing rules, alongside scan analytics and destination safety checks.
Key features
- 01List and inspect QR codes
- 02Create codes with smart rules
- 03Edit destinations and routing rules
- 04View scans by day, country, and device
- 05Delete codes with confirmation
- 06Check destination safety
Use cases
- 01Create a QR code for a campaign
- 02Route scans by time, device, or country
- 03Review scan patterns across devices
- 04Update a code destination without replacing its QR
MCP support
The hosted server exposes tools to MCP clients for listing, creating, editing, analyzing, and deleting QRVow codes. It uses a bearer API key for tool calls.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://api.qrvow.com/v1/mcpclaude mcp add --transport http com-qrvow-qrvow https://api.qrvow.com/v1/mcp{"mcpServers":{"com-qrvow-qrvow":{"type":"http","url":"https://api.qrvow.com/v1/mcp"}}}Open in Cursor{"servers":{"com-qrvow-qrvow":{"type":"http","url":"https://api.qrvow.com/v1/mcp"}}}Open in VS Code{"mcpServers":{"com-qrvow-qrvow":{"type":"http","url":"https://api.qrvow.com/v1/mcp"}}}{"mcpServers":{"com-qrvow-qrvow":{"serverUrl":"https://api.qrvow.com/v1/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://api.qrvow.com/v1/mcpAuth requiredTools
Details
From the project READMEQRVow MCP server
Let an AI assistant (Claude, Cursor, VS Code Copilot) create, edit and track your QRVow dynamic QR codes: QR codes that never stop working, even if you stop paying.
Say "make a code for our Diwali menu and send late-night scans to Swiggy" and the assistant does the rest. Every link is still safety-checked, and you're emailed about every change.
This is a hosted server. There is nothing to install or run: point your client at the URL below.
- Server:
https://api.qrvow.com/v1/mcp(streamable HTTP) - Auth:
Authorization: Bearer qv_...(an API key from My codes → API keys, Business plan) - Registry name:
com.qrvow/qrvow(server.json) - Full docs: https://www.qrvow.com/docs/mcp
Tools
| Tool | What it does |
|---|---|
list_codes | All your codes with links, destinations, rules and scans |
get_code | One code |
create_code | New code, optionally with smart rules (time of day, device, country) |
update_code | Change destination, name or smart rules |
get_stats | Scans per day, country and device |
delete_code | Delete a code (assistants should ask you first) |
Tools can be listed without a key; calling one needs your key.
Connect
Replace qv_YOUR_KEY with your key.
Claude Code
claude mcp add --transport http qrvow https://api.qrvow.com/v1/mcp \
--header "Authorization: Bearer qv_YOUR_KEY"
Then ask Claude: "List my QRVow codes."
Cursor
Settings → MCP → Add new global MCP server (~/.cursor/mcp.json):
{
"mcpServers": {
"qrvow": {
"url": "https://api.qrvow.com/v1/mcp",
"headers": { "Authorization": "Bearer qv_YOUR_KEY" }
}
}
}
VS Code (GitHub Copilot agent mode)
.vscode/mcp.json in your project. VS Code asks for the key once and keeps it secret:
{
"inputs": [
{ "type": "promptString", "id": "qrvow-key", "description": "QRVow API key (qv_...)", "password": true }
],
"servers": {
"qrvow": {
"type": "http",
"url": "https://api.qrvow.com/v1/mcp",
"headers": { "Authorization": "Bearer ${input:qrvow-key}" }
}
}
}
Claude Desktop
Uses the small mcp-remote helper (needs Node.js). Settings → Developer → Edit Config:
{
"mcpServers": {
"qrvow": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.qrvow.com/v1/mcp", "--header", "Authorization:${QRVOW_AUTH}"],
"env": { "QRVOW_AUTH": "Bearer qv_YOUR_KEY" }
}
}
}
Restart Claude Desktop; QRVow appears in the tools menu.
Keys and safety
- Use one key per assistant, so you can revoke one without breaking the others.
- Keys can't delete your account or create other keys.
- Every destination goes through the same safety checks as the website.
Support
Questions or problems: [email protected], or open an issue here.
This repository holds the listing and setup guide; the server itself is hosted by QRVow.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.