Create and manage trackable QR codes with scan tracking, analytics, and dynamic URL updates.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"quality-qr": {
"url": "https://quality-qr.app/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Create and manage trackable QR codes through AI assistants like Claude, Cursor, and any MCP-compatible tool.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in analytics
⚡ A Simple / Speedy / Secure Link Shortener with Analytics, 100% run on Cloudflare.
MCP Server for GCP environment for interacting with various Observability APIs.
MCP server that enables AI agents to perform comprehensive web audits using Google Lighthouse with 13+ tools for performance, accessibility, SEO, and security analysis.
Agent payments ecosystem intelligence. Scans GitHub/HN/npm across AP2, ACP, x402, MPP, UCP.
MCP Security Weekly
Get CVE alerts and security updates for io.github.silly-geese/quality-qr and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Create and manage trackable QR codes through AI assistants like Claude, Cursor, and any MCP-compatible tool.
Unlike generic QR code generators, Quality QR codes are saved to your account with scan tracking, analytics, and the ability to update destinations without reprinting.
Endpoint: https://quality-qr.app/api/mcp
Sign up at quality-qr.app and generate an API key at Dashboard > Settings > API Keys.
Smithery users: If you install via Smithery, you'll be prompted for your
apiKeydirectly — Smithery handles theAuthorizationheader for you. The configs below are for manual setup.
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on Mac):
{
"mcpServers": {
"quality-qr": {
"url": "https://quality-qr.app/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Add to your Cursor MCP settings:
{
"mcpServers": {
"quality-qr": {
"url": "https://quality-qr.app/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
claude mcp add quality-qr --transport http https://quality-qr.app/api/mcp \
--header "Authorization: Bearer YOUR_API_KEY"
Ask your AI assistant:
| Tool | Description |
|---|---|
quality_qr_create | Create a trackable QR code. 12 types: URL, PDF, Menu, App Store, Social, WiFi, vCard, Email, Phone, SMS, Text, Event. Returns an inline SVG. |
quality_qr_list | List your QR codes with optional type filter and pagination. |
quality_qr_get | Get full details of a QR code by ID. |
quality_qr_update | Update destination URL (dynamic types), rename, or enable/disable. |
quality_qr_delete | Permanently delete a QR code. Frees plan quota. |
quality_qr_analytics | Scan analytics: totals, daily trends, device breakdown, top countries. |
Dynamic (URL can be changed after printing): URL, PDF, Menu, App Store, Social
Static (data encoded directly): WiFi, vCard, Email, Phone, SMS, Text, Event
MCP tool calls count against your API rate limit. Protocol messages (initialize, tools/list) are free.
| Plan | Tool Calls / Month | Analytics History | Price |
|---|---|---|---|
| Free | 100 | 7 days | Free |
| Pro | 1,000 | 30 days | €10/mo |
| Business | 10,000 | 1 year | €30/mo |
Every response includes headers to help you manage usage:
| Header | Description |
|---|---|
X-RateLimit-Limit | Maximum tool calls allowed per month on your plan |
X-RateLimit-Remaining | Tool calls remaining in the current billing period |
X-RateLimit-Reset | UTC timestamp when the limit resets (ISO 8601) |
Retry-After | Seconds to wait before retrying (only present on 429 responses) |
Whe