Dla programistów
Niech Twój agent AI tworzy kody QR.
Nasz serwer MCP tworzy statyczne kody QR dla Claude, ChatGPT, Cursora i innych klientów MCP. Jest darmowy i nie wymaga konta. Dane są sprawdzane tak samo jak w generatorze na stronie.
Adres URL serwera MCP
https://pineqr.com/mcpKonfiguracja
Podłącz swojego klienta
Claude
Na claude.ai albo w aplikacji na komputer otwórz ustawienia, a potem sekcję z konektorami.
Dodaj własny konektor i wklej adres URL. Logowanie nie jest potrzebne.
Claude Code
Uruchom w terminalu to polecenie:
claude mcp add --transport http qr-codes https://pineqr.com/mcpChatGPT
W ustawieniach, w części poświęconej aplikacjom, włącz tryb dewelopera i utwórz aplikację.
Podaj powyższy adres URL i wybierz opcję bez uwierzytelniania.
Cursor
Dodaj serwer do pliku ~/.cursor/mcp.json:
{ "mcpServers": { "qr-codes": { "url": "https://pineqr.com/mcp" } } }
Narzędzia
Co agent może wywołać
create_qr_code
Typ, treść, styl i format. Zwraca SVG jako tekst oraz obraz PNG. Błędne dane, na przykład hasło Wi-Fi, którego telefony nie przyjmą, albo nieprawidłowy IBAN, wracają jako błąd ze wskazaniem pola.
list_qr_types
Wszystkie typy kodów (9) z ich polami, limitami i dozwolonymi wartościami.
Przykładowe argumenty dla create_qr_code
{
"type": "url",
"content": {
"url": "https://www.wikipedia.org"
},
"style": {
"modules": "rounded",
"corners": "rounded"
},
"format": "both",
"size": 1024
}Limity
Limity chroniące przed nadużyciami
- Wywołania na sesję
- 30 na minutę na sesję MCP (nagłówek Mcp-Session-Id)
- Zapytania na adres IP
- 600 na minutę dla wszystkich zapytań, także bez identyfikatora sesji (IPv6: na sieć /64)
- Żądania wsadowe (batch)
- każda wiadomość liczy się jako jedno zapytanie, najwyżej 10 wiadomości w jednym wsadzie
- Zapytania łącznie
- 1200 na minutę
- Rozmiar zapytania
- 64 KB
- Rozmiar PNG
- od 128 do 1024 px, co najmniej 3 px na moduł; większe kody jako SVG
- Kody generowane równolegle
- 2, a w kolejce najwyżej 20
- Po przekroczeniu limitu lub przy przeciążeniu
- HTTP 429 z nagłówkiem Retry-After
Co dzieje się z treścią
Inaczej niż w generatorze na stronie treść kodu tworzonego przez MCP przechodzi przez nasz serwer. Jest przetwarzana w pamięci, gotowy obraz jest kontrolnie odczytywany, a potem zwracany. Nie zapisujemy tej treści i nie trafia ona do logów.