Naar de inhoud

Ontwikkelaars

Laat je AI-agent QR-codes maken.

Onze MCP-server maakt statische QR-codes voor Claude, ChatGPT, Cursor en andere MCP-clients. Hij is gratis en je hebt geen account nodig. De invoer wordt net zo gecontroleerd als in de webgenerator.

URL van de MCP-server

https://pineqr.com/mcp

Streamable HTTP, zonder authenticatie. Alleen statische codes: de inhoud staat in de code zelf, dus de code werkt ook zonder ons.

Instellen

Koppel je client

Tools

Wat de agent kan aanroepen

  • create_qr_code

    Type, inhoud, stijl en formaat. Geeft de SVG terug als tekst en een PNG-afbeelding. Foute invoer, zoals een wifi-wachtwoord dat telefoons weigeren of een ongeldig IBAN, komt terug als foutmelding met de naam van het veld.

  • list_qr_types

    Alle 9 codetypes met hun velden, limieten en toegestane waarden.

Voorbeeldargumenten voor create_qr_code

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

Limieten

Limieten tegen misbruik

Aanroepen per sessie
30 per minuut per MCP-sessie (header Mcp-Session-Id)
Verzoeken per IP-adres
600 per minuut voor alle verzoeken, ook zonder sessie-ID (IPv6: per /64-netwerk)
Batches
elk bericht telt als één verzoek, hooguit 10 berichten per batch
Verzoeken in totaal
1.200 per minuut
Grootte van een verzoek
64 kB
PNG-formaat
128 tot 1.024 px, minstens 3 px per module; grotere codes als SVG
Codes die tegelijk worden gemaakt
2, met hooguit 20 in de wachtrij
Boven een limiet of bij drukte
HTTP 429 met Retry-After

Wat er met de inhoud gebeurt

Anders dan bij de webgenerator gaat de inhoud van een code die via MCP wordt gemaakt door onze server. Hij wordt in het geheugen verwerkt, de afbeelding wordt teruggelezen en daarna teruggestuurd. We slaan de inhoud niet op en schrijven hem niet in logbestanden.