Odgovor u 30 sekundi
Muzeji su ovaj problem riješili jednom u prošlosti, prije polovicu stoljeća, putem kartoteke: standardnim načinom na koji bilo koji posjetitelj može postaviti precizno pitanje ogromnoj kolekciji i dobiti precizan odgovor. Model Context Protocol — MCP — kartoteka je za AI asistente. To je otvoreni standard koji omogućuje asistentu poput Claudea da izađe iz okvira razgovora i upita živi, strukturirani izvor istine umjesto da se oslanja na ono čega se djelomično sjeća iz procesa obuke. Mus3ums sada objavljuje upravo takav katalog: MCP poslužitelj na adresi https://direct.Mus3ums.com/mcp/ s sedam alata. Pet njih pretražuje kolekciju — umjetnička djela, umjetnike, muzeje, članke ili sva četiri odjednom. Jedan vraća točnu, stvarnu ponudu cijene za reprodukciju bilo kojeg umjetničkog djela iz kataloga, kao umjetničku štampu ili ručno oslikano ulje, u dimenzijama i valuti koju navedemo. A jedan — jedini alat koji pita tko smo mi — omogućuje nam da provjerimo naše vlastite narudžbe. Za bilo koji od javnih alata nije potreban ključ, registracija niti plaćanje. Jednom povežemo asistenta i od tada naredne upite poput "pronađi mi Caillebotteovu kišnu ulicu Pariza i reci mi koliko bi koštala ručno oslikana kopija širine metar u eurima" pretvaramo u pitanje s točnim odgovorom.
1. Što je MCP, bez žargona
AI pomoćnik, prepušten sam sebi, poput je učenjaka zaključanog u knjižnici koja je prestala nabavljati knjige onog dana kada je završeno njegovo treniranje. Pitajte ga o biografiji Caravaggia i on će odgovoriti dobro; pitajte ga koliko danas, u kanadskim dolarima, košta ručno oslikana reprodukcija dimenzija 70 × 90 cm djela Pokretanje svetog Mateja, i on može samo nagađati — pristojno, tečno i neprovjerljivo.
MCP, otvoreni standard koji je predstavio Anthropic krajem 2024. godine i koji je od tada prihvaćen u cijeloj industriji, rješava ovo na najjednostavniji mogući način: daje pomoćniku telefon. Web stranica koja posjeduje nešto o čemu vrijedi pitati — katalog, bazu podataka, popis cijena — objavljuje mali skup nazvanih alata, od kojih svaki sadrži opis onoga što radi i što mu treba reći. Pomoćnik čita taj popis na način na koji mi čitamo jelovnik, a kada to naš upit zahtijeva, on bira broj: jedan strukturirani upit odlazi, jedan strukturirani odgovor dolazi natrag, citiran nama s netaknutim podacima. Pomoćnik nikada ne pretražuje poslužitelە stranice; on može postavljati samo ona pitanja na koja je stranica odlučila odgovoriti. Ta ograničenost je poanta. Katalog kartica ne predaje posjetiteljima ključeve od arhiva — on odgovara na upit sadržan na kartici.
2. Sedam alata i što svaki od njih odgovara
Poslužitelj nudi sedam alata. Primijetite strukturu skupa: pet je načina za pronalaženje stvari, jedan pretvara pronalazak u cijenu, a jedan — jedini privatni — odnosi se na nas radije nego na kolekciju.
| Alat | Što odgovara | Je li potreban token? |
|---|---|---|
search_artworks |
Pretraživanje cijelog kataloga umjetnina putem naslova, umjetnika i opisa — "pšenično polje s cipresima", "Bruegel zimski lovci". Svaki podudarni rezultat vraća umjetnika, naslov, poveznicu na stranicu djela i ocjenu relevantnosti. | Ne |
search_artists |
Umjetnici prema imenu ili biografiji, po želji suženih prema gradu rođenja, državi rođenja ili godini u kojoj je umjetnik živio — tiha supermoć za pitanja poput "slikari aktivni u Delftu 1660.". | Ne |
search_museums |
Muzeji prema nazivu, opcionalno prema gradu i državi, pri čemu je svaki rezultat postavljen na kartu: naziv, grad, država, poveznica. | Ne |
search_articles |
Esej, vodiči i FAQ stranice, opcionalno filtrirani prema kategoriji (blog, vodič za kupce, podrška i tako dalje). | Ne |
search_fts |
Sva četiri kataloga odjednom — do deset rezultata iz svakog, spojena u jednu listu poredanu prema relevantnosti. Ispravan prvi korak kada još ne znamo treba li "Vermeer Delft" voditi do slike, biografije ili muzeja. | Ne |
get_a_quotation |
Točna cijena za reprodukciju navedenog umjetničkog djela — kao umjetnička otisnutica ili ručno oslikano ulje na platnu — određene širine i visine (25–2ms 250 cm po strani, u cm ili inčima) i u određenoj valuti. Umjetničko djelo može biti navedeno putem kataloškom brojem ili jednostavno putem naslova i umjetnika. | Ne |
get_my_orders_details |
Naše vlastite narudžbe — i samo naše: datumi, iznosi, stavke s njihovim opcijama, trenutni status, adresa dostave. "Gdje je Monet kojeg sam naručio u ožujku?" postaje pitanje na koje naš asistent može odgovoriti. | Da — osobni token iz /profile/mcp/ |
Svaki rezultat pretraživanja nosi ocjenu relevantnosti, a alati vraćaju samo podudaranja visoke pouzdanosti umjesto nepotrebno punjenja liste — asistent koji čita rezultate može razlikovati čvrstu identifikaciju od nesigurnosti. Rezultati se vraćaju na jeziku na koji pitamo: parametar language prihvaća bilo koji od jezika sučelja stranice, a poveznice vode na stranice na tom jeziku.
3. Alatu za izradu ponuda treba se detaljnije posvetiti pažnja
Cijena je mjesto gdje većina integracija "AI susret s kupovinom" tiho pogriješi, stoga vrijedi precizno reći što ovaj alat radi. Ponuda se izračunava istim kodom koji određuje cijene na samoj stranici za kupnju i zaokružuje na isti način — iznos koji asistent izgovori je iznos koji bismo vidjeli na web stranici, a ne njegova procjena. Tri dodatne navike ovog alata zaslužuju pažnju:
- Odbija nagađati o novcu. Ako zatražimo valutu čiji exchange rate nije dostupan, alat to jasno kaže i prestaje. Nikada tiho ne zamjenjuje američke dolare u nadi da to nećemo primijetiti.
- Govori nam što je, a što nije na prodaju. Ne nudi se svaki rad u svakom obliku. Ako zatražite ručno oslikano ulje djela koje je dostupno samo kao print, odgovor će navesti problem — i spomenuti print, ako je ta opcija dostupna.
- Održava točnost dimenzija. Svaka dimenzija mora biti između 25 i 250 cm (oko 10 do 98 inča) — raspon koji radionica može stvarno proizvesti — a alat za nas pretvara inče umjesto da vjeruje nečijem mentalnom aritmetičkom računanju.
Tako razgovor poput ovog postaje rutinski: "Pronađi scenu pariške ulice u kiši Gustavea Caillebottea, zatim mi ponudi cijenu za ručno oslikano ulje dimenzija 100 × 70 cm u eurima, i istu tu veličinu kao print, te mi reci koja je razlika." Asistent izvršava jedan poziv pretrazi i dva poziva za izradu ponude, a usporedba koju vraća je aritmetički izračun stvarnih cijena — ista usporedba koju naš vodič kroz giclée printove naspram ručno oslikanih ulja analizira ručno.
4. Povezivanje asistenta, u praksi
Poslužitelj koristi bezstančni (stateless) MCP preko običnog HTTPS-a — JSON-RPC u POST tijelu, ništa egzotičnije — što znači da ga mogu koristiti dvije publike.
S MCP klijentom
Svaki klijent sposoban za MCP povezuje se samo putem URL-a krajnjeg mjesta (endpoint). U Claudeu, to znači dodavanje prilagođenog konektora usmjerenog na https://direct.Mus3ums.com/mcp/. U Claude Code-u, jedna naredba:
claude mcp add --transport http Mus3ums https://direct.Mus3ums.com/mcp/
Od tog trenutka sedam alata pojavljuje se u repertoaru asistenta i on odlučuje, pitanje po pitanje, kada će ih koristiti — bez daljnje konfiguracije, a za javne alate nisu potrebni podaci za prijavu.
Kao obični API
Developeri koji žele katalog bez MCP klijenta mogu izravno pozvati isto krajnje mjesto. Jedna curl naredba pretražuje kolekciju:
curl -s https://direct.Mus3ums.com/mcp/ \
-H 'Content-Type: application/json' \
-d '{
"jsonrpc": "2.0", "id": 1, "method": "tools/call",
"params": {
"name": "search_artworks",
"arguments": {"query": "Caillebotte Paris street rainy day"}
}
}'
Odgovor je strukturirani JSON — brojevi kataloga, naslovi, umjetnici, apsolutne URL adrese, ocjene — spreman za bilo što što gradimo.
Osobni token, samo za narudžbe
Kako bismo omogućili asistentu da vidi naše narudžbe, prijavljujemo se na web stranicu, otvaramo Profile → MCP / API (/profile/mcp/) i kopiramo prikazani osobni token, šaljući ga kao Authorization zaglavlje. Dizajn je namjerno usko postavljen: token identificira jedan račun, alat za narudžbe odgovara samo za taj račun, a alati za pretraživanje i ponude potpuno ignoriraju token jer nemaju ništa privatno što bi trebali zaštititi. Ako se postavi pitanje o broju narudžbe koja nije naša, poslužitelj daje isti odgovor koji bi dao za narudžbu koja ne postoji — odbija potvrditi čak ni toliko o tuđim kupnjama.
5. Zašto katalogski web-mjesto uopće objavljuje API
Zato što su se pitanja već pomaknula. Sve veći udio ljudi koji planiraju kupnju sada ne počinje s tražilicom, već s asistentom — u prozor za chat utipka se "koliko bi me koštala kopija Mona Lize muzejske kvalitete?" i asistent odgovara iz bilo kojih izvora koje može provjeriti. Web-mjesto koje objavljuje svoj katalog i svoje cijene u obliku koji asistenti mogu upititi jednostavno radi ono što su muzeji radili kada su tiskanjem izdali svoje prve javne kataloge: izlazi susretu s posjetiteljima tamo gdje se oni već nalaze, dajući prednost točnim odgovorima u odnosu na narodno predrasude. Alternativa — asistent koji nagađa cijene i dostupnost na temelju zastarjelih podataka za obuku — ne služi nikome, a posebno ne osobi koja je spremna potrošiti stvaran novac na odgovor. Drugdje smo pisali o tome kako zapravo funkcioniraju mediji reprodukcije i određivanje cijena te što kvaliteta i vrijednost znače u reprodukciji; MCP poslužitelj su ti isti odgovori, učinjeni strojno čitljivima.
Tri pitanja koja vrijedi postaviti prije povezivanja
Je li nam potreban račun ili API ključ za korištenje Mus3ums MCP poslužitelja?
Ne za većinu funkcija. Pet alata za pretraživanje i alat za ponude su javni i ne zahtijevaju token, jer izlažu samo ono što web stranice već objavljuju svakom posjetitelju. Osoban token je potreban za točno jedan alat — onaj koji vraća naše vlastite narudžbe, s imenom, brojem telefona i adresom dostave u odgovoru. Taj token se preuzima s stranice /profile/mcp/ nakon prijave i može otključati isključivo narudžbe računa kojem pripada.
Je li cijena koju asistent navodi stvarna cijena?
Da. Ponuda se generira istim kodom za određivanje cijena kao i stranica za kupnju i zaokružuje identično, tako da se broj koji asistent izgovara podudara s brojem na web stranici. Obuhvaća printove i ručno oslikana ulja od 25 do 250 cm po strani, u bilo kojoj podržanoj valuti — a kada je tečaj određene valute nedostupan, alat to izravno navodi umjesto da se tiho prebaci na dolare.
Koji se asistenti mogu povezati?
Bilo koji klijent koji koristi MCP putem HTTP-a: Claude putem prilagođenih konektora, Claude Code uz jedinu claude mcp add naredbu, te sve šire područje desktop i razvojnih alata koji podržavaju MCP. Budući da je prijenos obični JSON-RPC putem HTTPS POST-a, nije striktno potreban MCP klijent — curl naredba ili nekoliko linija u bilo kojem programskom jeziku omogućuju pristup svih sedam alata.
Povezano na Mus3ums.com
- Što alat za procjenu cijena obrađuje: giclée printovi naspram ručno oslikanih uljanih remek-djela, iskreno uspoređeno.
- Kako se cijene reprodukcija zapravo tvore na temelju medija i izbora narudžbe: dešifriranje reprodukcije umjetnina — mediji, cijene i naručivanje.
- Alati za pretraživanje u ljudskom obliku: pretražite katalog umjetnika na isti način na koji to čini API.
- Već ste prijavljeni? Lista tokena i dostupnih alata nalazi se na vašoj MCP / API stranici profila.
