HonestQR MCP-Server
Generiere scanbare QR-Codes direkt aus Claude, Cursor oder jedem Model-Context-Protocol-(MCP)-Client. Der Server ist kostenlos, braucht keinen API-Key, und jeder generierte Code wird vor der Rückgabe serverseitig dekodiert — was nicht scannt, bekommst du gar nicht erst.
Endpoint
URL: https://qr.zalize.com/mcp
Remote-MCP-Server über Streamable HTTP. Keine Authentifizierung nötig; Rate-Limit: 30 Anfragen/Minute pro IP.
Im offiziellen MCP Registry gelistet als com.zalize.qr/honestqr
Einrichtung
Claude Desktop
Einstellungen → Developer → Edit Config, dann in claude_desktop_config.json eintragen (nutzt die mcp-remote-Brücke):
{
"mcpServers": {
"honestqr": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://qr.zalize.com/mcp"]
}
}
}Claude Code
Ein Befehl:
claude mcp add --transport http honestqr https://qr.zalize.com/mcpCursor
Einstellungen → MCP → Add new global MCP server, oder ~/.cursor/mcp.json bearbeiten:
{
"mcpServers": {
"honestqr": {
"url": "https://qr.zalize.com/mcp"
}
}
}Ohne Client ausprobieren
Der offizielle MCP Inspector bietet eine Web-UI, um die Tools direkt aufzurufen:
npx @modelcontextprotocol/inspector https://qr.zalize.com/mcpTools
generate_qrQR-Codes für URL, Text, WLAN, vCard, SMS, WhatsApp, Geo-Position und Kalendereinträge. PNG oder SVG, eigene Farben oder Themes, Größe 128–2048 px, Fehlerkorrektur L/M/Q/H.
generate_pixel_art_qrKünstlerische Halbton-QR-Codes mit eingebettetem Pixeltext (bis 8 Zeichen) oder einem von 26 Pixel-Icons, plus 12 Verlaufs-Themes. Immer Fehlerkorrektur H.
decode_qrDekodiert einen QR-Code aus einem Base64-PNG; liefert den Inhalt und den erkannten Typ (url, wifi, vcard, …).
list_themesDie 20 Farb-Themes (8 einfarbig + 12 mit Verlauf), die beide Generatoren akzeptieren.
list_iconsDie 26 Pixel-Icons für generate_pixel_art_qr, mit ASCII-Vorschau.
Beispiel
„Erzeuge einen WLAN-QR-Code für das Netzwerk CafeGuest, Passwort sunshine42, im Theme sunset-glow."
Das Tool liefert das PNG plus einen Verifikationsblock, der bestätigt, dass der Code serverseitig dekodiert wurde und der Inhalt exakt übereinstimmt — keine erfundenen Ergebnisse.
Der ehrliche Teil
- Jeder Code wird vor der Auslieferung mit einem echten QR-Reader dekodier-verifiziert.
- Statische Codes sind statisch: Der Inhalt steckt in den Pixeln, nichts läuft ab, kein Lösegeld.
- Kostenlos, kein Konto, kein API-Key. Rate-Limit: 30 Anfragen/Minute pro IP.