MCP Server
Connect Quality QR to Claude, Cursor, and any MCP-compatible AI tool. Create and manage trackable QR codes through natural language — no HTTP requests, no SDKs, just ask.
Endpoint
https://quality-qr.app/api/mcpAuth
Bearer Token (API Key)Protocol
JSON-RPC 2.0 over HTTPSetup
No installation required. Just add the endpoint URL and your API key to your MCP client.
Get your API key
Go to Dashboard → API Keys and generate an API key.
Add to your AI tool
Pick your client and paste the configuration. Replace YOUR_API_KEY with your actual key.
{
"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"
{
"mcpServers": {
"quality-qr": {
"url": "https://quality-qr.app/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Install directly from the Smithery registry. Smithery handles the authorization header automatically — just enter your API key when prompted.
Start using it
Ask your AI assistant to create, list, or manage QR codes in natural language.
Example Prompts
Just describe what you need in plain English. Here are some ideas to get you started.
Create a QR code for https://example.com
Make a WiFi QR code for network MyWiFi with password guest123
Show me analytics for my QR codes
List all my QR codes
Disable QR code abc123
Create a vCard QR for John Doe, john@example.com
Available Tools
6 tools for full QR code lifecycle management.
quality_qr_createCreate a new trackable QR code. Supports all 12 types: URL, PDF, Menu, App Store, Social, WiFi, vCard, Email, Phone, SMS, Text, Event. Returns inline SVG.
quality_qr_listList your QR codes with optional type filter and pagination.
quality_qr_getGet full details of a specific QR code including destination, styling, and status.
quality_qr_updateUpdate a QR code’s destination URL (dynamic types only), name, or enable/disable it.
quality_qr_deletePermanently delete a QR code. Frees up your plan quota.
quality_qr_analyticsGet scan analytics: total scans, daily trends, device breakdown, and top countries.
Security
Your API key scopes all operations to your account. No admin or billing operations are exposed.
Best Practices
- Rotate keys regularly via the dashboard
- Restrict config file permissions (
chmod 600) - Never commit API keys to version control
- Revoke compromised keys immediately — takes effect instantly
Built-in Protections
- Bearer token authentication on every tool call
- Account-scoped access — you only see your own codes
- GDPR/CCPA compliant, Cloudflare edge hosted
- Rate limit headers on every response
Rate Limits
MCP tool calls count against your API rate limit. Protocol messages (initialize, tools/list) are free.
| Plan | Tool Calls / Month | Analytics History |
|---|---|---|
| Free | 100 | 7 days |
| Pro | 1,000 | 30 days |
| Business | 10,000 | 1 year |
Ready to get started?
Generate an API key and connect your AI tool in under a minute.