MCP server za QR kodove: korišćenje Same-QR u Claudeu, ChatGPT-u, Cursoru i Codexu
Šta je MCP server
MCP je skraćenica za Model Context Protocol, otvoreni standard za povezivanje AI asistenata sa drugim servisima. MCP server opisuje alate jednog servisa, na primer „kreiraj QR kod“ ili „pročitaj statistiku“. Asistent vidi te alate i poziva ih kada ih zadatak zahteva.
Šta nudi MCP server Same-QR
Server se nalazi na https://sameqr.com/api/mcp i nudi tačno alate REST API-ja, sa istim nazivima, proverama i ograničenjima paketa:
- Upit o nalogu i paketu, da asistent zna šta je moguće.
- Prikaz, čitanje, kreiranje, izmena i brisanje QR kodova, kao i preuzimanje njihove statistike.
- Kreiranje, čitanje, izmena, objavljivanje, isključivanje i brisanje gostujućih stranica, uz listu dizajna.
- Učitavanje jelovnika i cenovnika iz fotografija ili PDF-a.
- Upravljanje oznakama i projektima klijenata i čitanje upita iz kontakt formulara.
Alati za čitanje su tako označeni, a alati za brisanje kao trajni. Ko želi da promeni odredišta, isključi stranicu ili je obriše, mora da pita korisnika i da pošalje prethodno pročitano stanje. Preko API-ja i MCP-a to ide najviše 10 puta na sat.
Dva načina prijave
ChatGPT i Claude.ai dodaju server kao konektor. Prijava ide preko OAuth-a: prijaviš se u pregledaču na Same-QR i kvačicom određuješ sme li aplikacija samo da čita, da i kreira i menja tekstove, ili dodatno da menja odredišta i briše.
Claude Code, Cursor i Codex povezuju se pomoću API ključa. Napraviš ga na kontrolnoj tabli pod Nalog, „Pristup za CLI, skripte i agente“, izabereš „samo čitanje“, „čitanje + pisanje“ (kreiranje, izmena naziva i tekstova) ili „potpuno“ (dodatno izmena odredišta, isključivanje, brisanje) i sačuvaš ga kao promenljivu okruženja SAMEQR_API_KEY. Ključ sa „samo čitanje“ ima lep sporedni efekat: asistent tada uopšte ne vidi alate za pisanje.
Podešavanje ukratko
Za Claude Code dovoljna je jedna komanda u terminalu:
claude mcp add --transport http sameqr https://sameqr.com/api/mcp --header "Authorization: Bearer $SAMEQR_API_KEY"Za Cursor jedan unos u ~/.cursor/mcp.json:
{ "mcpServers": { "sameqr": { "url": "https://sameqr.com/api/mcp", "headers": { "Authorization": "Bearer ${env:SAMEQR_API_KEY}" } } } }Za Codex jedan odeljak u ~/.codex/config.toml:
[mcp_servers.sameqr]
url = "https://sameqr.com/api/mcp"
bearer_token_env_var = "SAMEQR_API_KEY"Ko je instalirao komandnu liniju sameqr, ove podatke u svakom trenutku može da prikaže komandom „sameqr mcp“. Svaku vezu prvo testiraj pitanjem koje samo čita, na primer „Koje QR kodove imam?“.
Bezbednost i prava
- Za asistente koji treba samo da analiziraju koristi ključ sa „samo čitanje“.
- Nikad ne upisuj ključ u projektne datoteke, postavi ga kao promenljivu okruženja.
- Pre izmena na odštampanim QR kodovima traži da ti se prikaže plan.
- Ključeve koji ti više ne trebaju opozovi na kontrolnoj tabli. Tada odmah prestaju da važe.
Zaključak: Zašto Same-QR
Same-QR nudi potpun MCP server umesto šačice demo funkcija: QR kodove, statistiku, jelovnike, gostujuće stranice, oznake i projekte, podjednako za asistente za razgovor i agente za programiranje. Uključen je u svaki paket, sa jasnim pravima i istim proverama kao na kontrolnoj tabli.
Počni odmah: registruj se besplatno na sameqr.com, 20 dinamičkih QR kodova je trajno besplatno. API, CLI i MCP server dostupni su u svakom paketu, dokumentacija je na sameqr.com/entwickler.
Često postavljana pitanja
Claude Code, Cursor, Codex, ChatGPT i Claude.ai. U principu svaki program koji govori MCP preko HTTP-a.
Za Claude Code, Cursor i Codex da, kao promenljiva okruženja SAMEQR_API_KEY. ChatGPT i Claude.ai prijavljuju se preko OAuth-a.
Da, ključem „samo čitanje“. Tada asistent uopšte ne vidi alate za pisanje.
Ne. Uključen je u svaki paket, i u besplatni. Važe ograničenja tvog paketa.
Novi članci direktno u tvoj inboks
Saveti o dinamičnim QR kodovima, novosti, bez spama. Odjava u bilo kom trenutku.
Prijavom pristaješ da primaš bilten. Saglasnost možeš da povučeš u bilo kom trenutku preko linka za odjavu u svakoj poruci.