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/mcp

Cursor

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/mcp

Tools

generate_qr

QR-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_qr

Künstlerische Halbton-QR-Codes mit eingebettetem Pixeltext (bis 8 Zeichen) oder einem von 26 Pixel-Icons, plus 12 Verlaufs-Themes. Immer Fehlerkorrektur H.

decode_qr

Dekodiert einen QR-Code aus einem Base64-PNG; liefert den Inhalt und den erkannten Typ (url, wifi, vcard, …).

list_themes

Die 20 Farb-Themes (8 einfarbig + 12 mit Verlauf), die beide Generatoren akzeptieren.

list_icons

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

Siehe auch