Skip to content

MCP-strežnik

MCP-strežnik

MCP-strežnik qr3.app ponuja najnovejša orodja za QR in DPP za Claude, Cursor in druge odjemalce, ki podpirajo MCP. Strežnik deluje prek protokola HTTP z avtentikacijo Bearer.

Varna povezava

Endpoint: https://mcp.qr3.app/mcp

Trenutni oddaljeni strežnik uporablja preverjanje pristnosti HTTP Bearer:

Authorization: Bearer <API_KEY>

Uporabite le odjemalca MCP, ki lahko iz svoje varne shrambe poverilnic pošlje prilagojeno glavo HTTP Authorization. Ključa API nikoli ne zapisujte v konfiguracijsko datoteko projekta ali repozitorij.

Claude Remote Connectors uporabljajo OAuth. qr3 trenutno ponuja samo preverjanje pristnosti s ključem Bearer, zato s tem tokom connectorja ni neposredno združljiv, dokler ni dodana podpora za OAuth.

Odkrivanje brez API-ključa

Odjemalcu ni treba najprej zahtevati poverilnic, da bi ugotovil, kaj ta strežnik ponuja. Na naslednje metode https://mcp.qr3.app/mcp odgovori brez glave Authorization:

MetodaVrne
initializerazličico protokola, zmožnosti, ime strežnika
tools/listvsa orodja skupaj z vhodno shemo
resources/listkatalog statičnih virov
resources/readvsebino posameznega vira
prompts/listseznam promptov
pingdosegljivost

Vsaka metoda, ki se nanaša na delovni prostor, poteka prek tools/call — in ta še vedno zahteva ključ Bearer. Brez njega strežnik odgovori s HTTP 401, application/problem+json in WWW-Authenticate: Bearer realm="qr3.app".

Terminal window
curl -s https://mcp.qr3.app/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"resources/list","params":{}}'

Za odjemalce, ki ne podpirajo MCP, je isti katalog na voljo kot preprost JSON na naslovu https://mcp.qr3.app/resources, posamezen vir pa na https://mcp.qr3.app/resources/<uri-ohne-qr3://>.

Razpoložljiva orodja

Ključna orodja

OrodjeOpis
create_qrUstvari kodo QR za URL
update_qrSpremeni ciljni URL, stanje, oznake, opombe ali potek veljavnosti kode QR
list_qrsPrikaži kode QR s filtrom stanja in paginacijo s kazalcem
get_qr_statsPridobi agregirano statistiko skeniranja za kodo QR
create_batchUstvari kode QR s seznama URL-jev (največ 50)
create_dpp_qrUstvari kodo QR DPP za baterijo, tekstil ali splošen izdelek
create_vcard_qrUstvari statično kodo QR vCard
create_wifi_qrUstvari statično kodo QR WiFi
validate_dppPreveri podatke DPP, ne da bi jih ustvaril
get_imagePridobi URL datoteke PNG, SVG, PDF ali EPS, ki ga zagotovi API
shorten_urlUstvari dinamično kodo QR za URL in vrni njen kratki URL

DPP viri

Strežnik ponuja tudi statične vire za DPP-Contract:

URIVsebina
qr3://qr-typesŠest vrst Codes API: URL, vCard, WiFi, e-pošta, SMS in lokacija
qr3://error-codesVrste napak in navodila za reševanje
qr3://rate-limitsOmejitve porabe (Rate-Limits) glede na paket
qr3://quickstartVodnik za hiter začetek
qr3://dpp-schemaDPP-Contract, osredotočen na baterije
qr3://gs1-test-vectorsPrimeri GS1-Resolverja
qr3://dpp-content-negotiation-examplesPrimeri odgovorov Resolverja

Primeri pozivov

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