Zum Inhalt springen

MCP-Server (Claude, Cursor)

MCP-Server

Der qr3.app MCP-Server stellt die aktuellen QR- und DPP-Tools für Claude, Cursor und andere MCP-fähige Clients bereit. Der Server läuft über HTTP mit Bearer-Authentifizierung.

Konfiguration

Öffne ~/Library/Application Support/Claude/claude_desktop_config.json und füge qr3 hinzu:

{
"mcpServers": {
"qr3": {
"url": "https://mcp.qr3.app/mcp",
"headers": {
"Authorization": "Bearer qr3_sk_your_key"
}
}
}
}

Verfügbare Tools

Kern-Tools

ToolBeschreibung
create_qrURL-, vCard-, WiFi-, E-Mail-, SMS-, Standort-, Event-, Social- oder WhatsApp-QR erstellen
update_qrZiel-URL, Status, Tags oder Ablauf eines QR-Codes ändern
list_qrsQR-Codes mit Filtern und Paginierung auflisten
get_qr_statsAggregierte Scan-Statistiken für einen QR-Code abrufen
create_batchMehrere QR-Codes in einem Request erstellen
create_vcard_qrvCard-QR-Code erstellen
create_wifi_qrWiFi-QR-Code erstellen
get_imageQR-Bild-URL oder Base64-Daten abrufen
shorten_urlURL kürzen und optional einen QR-Code erzeugen

DPP-Ressourcen

Der Server stellt außerdem statische Resources für den DPP-Contract bereit:

URIInhalt
qr3://qr-typesUnterstützte QR-Code- und DPP-Typen
qr3://error-codesFehlertypen und Lösungshinweise
qr3://rate-limitsPlanbasierte Rate-Limits
qr3://quickstartSchnellstart-Guide
qr3://dpp-schemaBatterie-zentrierter DPP-Contract
qr3://gs1-test-vectorsGS1-Resolver-Beispiele
qr3://dpp-content-negotiation-examplesAntwortbeispiele des Resolvers

Beispiel-Prompts

Erstelle einen QR-Code für https://example.com
Zeige mir die Scan-Statistiken für qr_abc123
Erstelle einen Batterie-DPP mit GTIN 04012345678901 und den Pflichtfeldern