Megnyitja a Claude-ot vagy a ChatGPT-t, beírja: „ki nem fizetett még a szombati kurzusért?" — és névlistát kap telefonszámokkal. Nincs bejelentkezés az alkalmazásba, nincs kattingatás az események és foglalások között. Pontosan ezt teszi lehetővé mostantól a micali.online.
Mindennek az alapja az MCP — Model Context Protocol. Ez egy nyílt szabvány, amely egyetlen konkrét dolgot old meg: hogyan férjen hozzá egy AI-asszisztens biztonságosan egy idegen alkalmazáshoz. Nem úgy, hogy jelszót ad neki, és nem úgy, hogy valahova exportot másol. Úgy, hogy maga az alkalmazás hirdeti meg azoknak a dolgoknak a listáját, amelyeket el lehet végezni, és az asszisztens ezek közül választ — az Ön bejelentkezésével és az Ön jogosultságain belül.
A micali.online-nak mostantól saját MCP szervere van. Ez a cikk elmondja, pontosan mit tud, mit nem tud szándékosan, és miért így terveztük.
Hogyan csatlakozik
Három lépés, és kevesebb mint egy percig tart.
- Megírja az asszisztensének, hogy szeretne csatlakoztatni egy MCP szervert, és elküldi neki a
https://mcp.micali.onlinecímet — egészben, semmi utána. Sehol nem kell átkattintania semmit, és nem kell keresgélnie a beállításokban; elég leírni. A címet megtalálja az alkalmazásban is, a Profil → AI-kapcsolatok alatt, egy másoló gombbal. - Megnyílik a bejelentkezési oldalunk. Megadja az e-mail címét, jön egy 6 jegyű kód, beírja. Ez pontosan ugyanaz a bejelentkezés, mint az alkalmazásban — nincs új jelszó, nincs API-kulcs, amit valahol őriznie kellene.
- Kész. Az asszisztens ettől a pillanattól látja a fiókjait, és kérdezhet.
Ebben a folyamatban sehol nem keletkezik olyan titok, amit őriznie kellene. Ez szándékos: a chatbe bemásolt API-kulcs olyan kulcs, amely örökre a beszélgetés előzményeiben él.
Mit kérdezhet, ha fiókot kezel
Az asszisztensnek tizenkét eszközt adtunk. Ezek nem parancsok, amelyeket meg kellene tanulnia — az asszisztens maga választ közülük aszerint, hogy hétköznapi mondatban mit kérdez. De tisztességes leírni, mi van ezen a listán, mert ez pontosan körvonalazza, mit tudhat meg az AI a fiókjáról:
- Események és időpontok — az események listája azzal, hogy az egyes időpontok mennyire vannak megtelve, és egy esemény teljes beállítása: kapacitás, jelentkezési határidők, fizetések, megerősítés.
- Foglalások — ki melyik időpontra van bejelentkezve, elérhetőséggel és megerősítve / kifizetve / jelen volt státusszal. Szűkíthető egy dátumra, vagy csak a kifizetetlenekre és a meg nem erősítettekre.
- Várólista — ki vár egy felszabaduló helyre, a legrégebb óta várótól kezdve.
- Látogatók — keresés név, e-mail vagy telefonszám alapján, majd egy ember profilja az előre fizetett csomagjaival és legutóbbi foglalásaival együtt.
- Előre fizetett csomagok — mit árul, mennyiért, milyen limittel, és éppen hány embernek van meg.
- Szolgáltatások és rendelések — milyen szolgáltatásokat kínál, és ki foglalt rájuk időpontot az adott időszakban.
- Foglalás státuszának módosítása — megerősítve, kifizetve, jelen volt.
- Foglalás lemondása az ügyfél helyett.
A tizenkét eszközből tíz csak olvas. Két dolgot lehet módosítani: a foglalás státuszát és a lemondását. Ez nem véletlen — erről szól a következő egész fejezet.
Gyakorlatiasabban szólva ilyen kérdésekről van szó: „hány szabad hely maradt jövő hétre?", „van még Kovácsnénak belépője a bérletén?", „ki nem jött el a péntek esti kurzusról legutóbb?", „jelölje meg Péternél a szombatot kifizetettként". Az asszisztens maga megtalálja a fiókot, az eseményt és a foglalást; nem kell azokat azonosítókkal megneveznie.
Mit kérdezhet, ha ügyfél
Az MCP szervernek van egy második arca is. Ha látogató — vagyis olyan ember, aki valakinél foglal — pontosan ugyanígy csatlakozik, és öt eszközt kap magának:
- azoknak a szervezeteknek a listáját, ahol regisztrálva van,
- a saját foglalásait — eseményeket és megrendelt szolgáltatásokat is, alapértelmezés szerint csak a jövőbelieket,
- a saját előre fizetett csomagjait, azzal, hogy hány belépőt használt el és hány maradt,
- a lefoglalható időpontok keresését, a szabad helyek számával együtt,
- a saját foglalás lemondását — a szervező által beállított határidő figyelembevételével.
Az, hogy „mi van jövő héten?" vagy „hány belépőm maradt?", olyan kérdés, amiért senkinek nem kellene weboldalt nyitnia.
Amit az asszisztens szándékosan nem tud
Ez az a rész, amelyet fontosabbnak tartunk a funkciólistánál. Az, hogy az AI hozzáférést kap az ügyféladatokhoz, olyan döntés, amelynek egyértelmű határai kell legyenek — és ezek elmagyarázhatók.
Az asszisztens soha nem lát többet, mint Ön. A bejelentkezési token csak azt mondja meg, ki Ön; azt nem mondja meg, mit láthat. Ezért minden eszköz minden egyes hívásnál újra ellenőrzi, hogy valóban Ön kezeli-e az adott fiókot. Nincs olyan, hogy „éppen megnyitott fiók", amire támaszkodni lehetne — tehát nincs mód arra sem, hogy kérdezgetéssel átcsússzon valaki egy idegen fiókba.
A csapattagok egyelőre ki vannak kapcsolva. Ha valakinek a fiókjában csapattag szerepe van, az alkalmazásban csak azokat az eseményeket és szolgáltatásokat látja, amelyeket hozzárendelt. Ezt a korlátozást minden egyes eszközbe külön be kellene programozni — és elég egyetlen adatbázis-lekérdezésben elfelejteni, hogy máris egy idegen jelentkezési listát mutasson neki. Amíg ez natívan beépítve nincs az eszközökbe, csatlakozáskor érthető hibaüzenetet kap félkész hozzáférés helyett. Inkább kikapcsolva, mint majdnem jól.
A visszafordíthatatlan műveletek visszafordíthatatlanként vannak megjelölve. Az MCP protokoll lehetővé teszi, hogy minden eszköz kinyilvánítsa, csak olvas-e, visszavonható-e a hatása, és destruktív-e. A foglalás lemondása destruktívként van megjelölve — vele törlünk egy sort, üzenetet küldünk az ügyfélnek, és a felszabaduló helyet azonnal felajánljuk a várólista első tagjának. Ennek a jelölésnek köszönhetően a Claude és a ChatGPT is rákérdez végrehajtás előtt. Ráadásul közvetlenül az eszköz leírásában szerepel az utasítás, hogy az asszisztens előbb olvassa fel az ügyfél nevét és az esemény dátumát, és várjon a kifejezett megerősítésre.
A beszélgetéseit nem látjuk. Az asszisztens az Ön Claude- vagy ChatGPT-előfizetésén fut, és közvetlenül Önnel beszélget. A mi oldalunkon csak az egyes eszközhívásokat látjuk, amelyek hozzánk érkeznek — vagyis ugyanazt, amit akkor is látnánk, ha az alkalmazásban kattintgatna. A kérdéseinek vagy válaszainak szövege hozzánk nem jut el.
Bejelentkezés és leválasztás
Az olyan hozzáférés, amelyet nem lehet egyetlen gombbal visszavonni, nem rendes hozzáférés. Az alkalmazásban a Profil alatt megtalálja az AI-kapcsolatok szekciót: az összes csatlakoztatott asszisztens listáját a csatlakozás és az utolsó használat dátumával, mindegyiknél egy Leválasztás gombbal.
A leválasztás azonnali, és csak azt az egy konnektort érinti — a böngészős bejelentkezése és a többi kapcsolat érintetlen marad. Ugyanez a szekció létezik a látogatók számára is, az ő profiljukon.
A hozzáférési token öt óráig érvényes, és az asszisztens automatikusan megújítja; a megújításnak 90 napos felső korlátja van. Így akkor is, ha teljesen megfeledkezne a kapcsolatról, az idővel magától megszűnik.
Akit a technikai oldal érdekel
A szerver Streamable HTTP-t beszél, és támogatja a 2025-06-18 és a 2025-03-26 protokollverziót is. Az engedélyezés OAuth 2.1 PKCE-vel történik (S256 módszer; a plain-t egyáltalán nem fogadjuk el), dinamikus kliensregisztrációval az RFC 7591 szerint — épp ezért elég beilleszteni a címet, és sehol nem kell előre semmit létrehozni. A discovery dokumentumok ott vannak, ahol a kliensek keresik őket: /.well-known/oauth-protected-resource és /.well-known/oauth-authorization-server. A token visszavonása a revoke-on keresztül történik, az RFC 7009 szerint.
Ez azt jelenti, hogy nemcsak a Claude és a ChatGPT tud csatlakozni, hanem bármi, ami MCP-t beszél — a Claude Code, a Codex, a Cursor és más eszközök is, amelyek időközben megjelennek. Ezek közül semmit nem kell külön támogatnunk; épp ez a szabvány lényege.
Mennyibe kerül
Semmibe. Az MCP szerver a micali.online része minden fiók számára, és nincs saját árlistája. Az AI az Ön Anthropic- vagy OpenAI-előfizetésén fut, így a mi oldalunkon nem keletkezik modellköltség — és így oka sincs, hogy ezért felszámítsunk Önnek bármit.
Ha közvetlenül az alkalmazásban szeretne AI-t, az is ott van már: a Kérdezd az AI-t ismeri az alkalmazást és a fiókját, az üzenetszöveg-generálás pedig segít e-mailt vagy SMS-t írni. Az MCP más dolog — azokra a pillanatokra való, amikor már úgyis valamelyik asszisztensben van, és nincs kedve váltani.
Hogyan kezdje
Másolja ki a https://mcp.micali.online címet a Profil → AI-kapcsolatok alól, írja meg az asszisztensének, hogy szeretné csatlakoztatni ezt az MCP szervert, és jelentkezzen be e-maillel és kóddal. Az első kérdés, amelyet kipróbálásra ajánlunk, unalmas, de sokat elárul: „mi van a naptáramban ezen a héten, és ki nem fizetett még?"
Ha az eszközök listájából hiányzik valami, amit elvárna az asszisztensétől, írjon nekünk. Egy újabb eszköz hozzáadása egyszerű a számunkra — a nehéz az eldöntés, melyik módosíthat valamit közülük. Ebben a döntésben az Ön tapasztalata jobban segít, mint a mi becslésünk.