Aller au contenu

Développeurs

Laissez votre agent d’IA créer des QR codes.

Notre serveur MCP crée des QR codes statiques pour Claude, ChatGPT, Cursor et d’autres clients MCP. Il est gratuit et ne demande pas de compte. Les données saisies sont vérifiées comme dans le générateur du site.

URL du serveur MCP

https://pineqr.com/mcp

Transport Streamable HTTP, sans authentification. Codes statiques uniquement : le contenu est enregistré dans le code, qui fonctionne donc aussi sans nous.

Configuration

Connecter votre client

Outils

Ce que l’agent peut appeler

  • create_qr_code

    Type, contenu, style et format. Renvoie le SVG sous forme de texte et une image PNG. Une saisie incorrecte, comme un mot de passe wifi que les téléphones refusent ou un IBAN non valide, est renvoyée sous forme d’erreur qui indique le champ concerné.

  • list_qr_types

    Les 9 types de code avec leurs champs, leurs limites et les valeurs autorisées.

Exemple d’arguments pour create_qr_code

{
  "type": "url",
  "content": {
    "url": "https://www.wikipedia.org"
  },
  "style": {
    "modules": "rounded",
    "corners": "rounded"
  },
  "format": "both",
  "size": 1024
}

Limites

Limites contre les abus

Appels par session
30 par minute et par session MCP (en-tête Mcp-Session-Id)
Demandes par adresse IP
600 par minute pour toutes les demandes, même sans identifiant de session (IPv6 : par réseau /64)
Lots de messages
chaque message compte comme une demande, au plus 10 messages par lot
Demandes au total
1 200 par minute
Taille d’une demande
64 Ko
Taille du PNG
de 128 à 1 024 px, au moins 3 px par module ; codes plus grands en SVG
Codes générés en parallèle
2, et jusqu’à 20 en file d’attente
Au-delà d’une limite ou en cas de surcharge
HTTP 429 avec l’en-tête Retry-After

Ce que devient le contenu

Contrairement au générateur du site, le contenu d’un code créé par MCP passe par notre serveur. Il est traité en mémoire, l’image finale est relue pour vérification, puis renvoyée. Nous ne l’enregistrons pas et ne le journalisons pas.