Avaat Clauden tai ChatGPT:n, kirjoitat ”kuka ei ole vielä maksanut lauantain kurssia?” — ja saat listan nimiä ja puhelinnumeroita. Ei kirjautumista sovellukseen, ei klikkailua tapahtumien ja varausten läpi. Juuri tämän micali.online mahdollistaa tästä lähtien.
Tämän taustalla on MCP — Model Context Protocol. Se on avoin standardi, joka ratkaisee yhden tietyn asian: miten AI-avustin pääsee turvallisesti käsiksi vieraaseen sovellukseen. Ei niin, että annat sille salasanan, eikä niin, että kopioit viennin jonnekin. Vaan niin, että sovellus itse julistaa listan asioista, joita voi tehdä, ja avustin valitsee siitä — sinun kirjautumisellasi ja sinun oikeuksillasi.
micali.onlinella on nyt oma MCP-palvelin. Tämä artikkeli kertoo tarkalleen, mitä se tietää, mitä se ei tarkoituksella tiedä, ja miksi suunnittelimme sen näin.
Näin yhdistät
Vaiheita on kolme, ja se vie alle minuutin.
- Kirjoita avustimellesi, että haluat yhdistää MCP-palvelimen, ja lähetä sille osoite
https://mcp.micali.online— kokonaisena, ilman mitään perässä. Mitään ei klikkailla minkään läpi eikä mitään tarvitse etsiä asetuksista; riittää, että kirjoitat sen. Osoitteen löydät myös sovelluksesta kohdasta Profiili → AI-yhteydet, kopiointipainikkeen kera. - Sinulle avautuu kirjautumissivumme. Annat sähköpostiosoitteesi, saat 6-numeroisen koodin ja kirjoitat sen. Se on täsmälleen sama kirjautuminen kuin sovelluksessa — ei uutta salasanaa, ei API-avainta, jota pitäisi säilyttää jossain.
- Valmista. Siitä hetkestä lähtien avustin näkee tilisi, ja voit alkaa kysellä.
Missään vaiheessa tätä prosessia ei synny salaisuutta, jota sinun pitäisi vartioida. Se on tarkoitus: chattiin liitetty API-avain on avain, joka elää keskusteluhistoriassa ikuisesti.
Mitä voit kysyä, jos hallinnoit tiliä
Annoimme avustimelle kaksitoista työkalua. Ne eivät ole komentoja, jotka sinun täytyisi opetella — avustin valitsee niistä itse sen mukaan, mitä kysyt tavallisin lausein. Mutta on rehellistä kertoa, mitä sillä listalla on, sillä se on tarkka ääriviiva siitä, mitä AI voi saada selville tilistäsi:
- Tapahtumat ja ajankohdat — lista tapahtumista sekä se, kuinka täynnä eri ajankohdat ovat, ja yhden tapahtuman koko asetus: kapasiteetti, määräajat, maksut, vahvistus.
- Varaukset — kuka on ilmoittautunut mihinkin ajankohtaan, yhteystietoineen ja tilana vahvistettu / maksettu / oli paikalla. Voidaan rajata yhteen päivään tai vain maksamattomiin tai vahvistamattomiin.
- Odotuslista — kuka odottaa vapautuvaa paikkaa, kauimmin odottaneesta alkaen.
- Vierailijat — haku nimen, sähköpostin tai puhelinnumeron perusteella, ja sitten yhden henkilön profiili jäsenyyksineen ja viimeisimpine varauksineen.
- Ennakkomaksusuunnitelmat — mitä myyt, millä hinnalla, millä rajalla ja kuinka monella se on juuri nyt käytössä.
- Palvelut ja tilaukset — mitä palveluita tarjoat ja kenellä on niihin varattu aika tietyllä ajanjaksolla.
- Varauksen tilan muuttaminen — vahvistettu, maksettu, oli paikalla.
- Varauksen peruuttaminen asiakkaan puolesta.
Kymmenen näistä kahdestatoista työkalusta vain lukee. Kahta asiaa voi muuttaa: varauksen tilaa ja sen peruuttamista. Se ei ole sattumaa — siitä kertoo koko seuraava luku.
Käytännöllisemmin sanottuna kyse on kysymyksistä kuten: ”kuinka monta vapaata paikkaa on ensi viikolla?”, ”onko Virtasella vielä käyntejä jäljellä kausikortilla?”, ”kuka perjantain kurssilta ei viime kerralla saapunut?”, ”merkitse Pekan lauantai maksetuksi”. Avustin löytää itse oikean tilin, tapahtuman ja varauksen; sinun ei tarvitse nimetä niitä tunnisteilla.
Mitä voit kysyä, jos olet asiakas
MCP-palvelimella on myös toinen puoli. Jos olet vierailija — eli henkilö, joka varaa jotain jonkun luota — yhdistät täsmälleen samalla tavalla ja saat viisi työkalua itsellesi:
- listan organisaatioista, joihin olet rekisteröitynyt,
- omat varauksesi — sekä tapahtumat että tilatut palvelut, oletuksena vain tulevat,
- jäsenyytesi ja tiedon siitä, kuinka monta käyntiä olet käyttänyt ja kuinka monta on jäljellä,
- ajankohtien haun, joita voit varata, sekä vapaiden paikkojen määrän,
- oman varauksesi peruuttamisen — järjestäjän asettamaa määräaikaa kunnioittaen.
”Mitä minulla on ensi viikolla?” tai ”kuinka monta käyntiä minulla on jäljellä?” on kysymys, johon kenenkään ei pitäisi joutua avaamaan verkkosivua saadakseen vastauksen.
Mitä avustin ei tarkoituksella tiedä
Tämä on osa, jota pidämme tärkeämpänä kuin ominaisuuslistaa. AI:n päästäminen käsiksi asiakastietoihin on päätös, jolla pitää olla selkeät rajat — ja ne voidaan selittää.
Avustin ei koskaan näe enempää kuin sinä. Kirjautumistokeni kertoo vain sen, kuka olet; se ei kerro mitään siitä, mitä saat nähdä. Siksi jokainen työkalu tarkistaa uudelleen, joka ikisellä kutsulla, että hallinnoit todella kyseistä tiliä. Ei ole olemassa mitään ”juuri nyt avoinna olevaa tiliä”, johon voisi luottaa — eikä siis myöskään keinoa livahtaa kysymällä toisen tilille.
Tiimin jäsenet on toistaiseksi kytketty pois. Jos jollakulla on tilillänne tiimin jäsenen rooli, hän näkee sovelluksessa vain ne tapahtumat ja palvelut, jotka olet hänelle osoittanut. Tämä rajoitus pitäisi ohjelmoida erikseen jokaiseen työkaluun — ja riittää, että se unohtuu yhdessä ainoassa tietokantakyselyssä, jotta hänelle näytetään vieras ilmoittautumislista. Kunnes se on rakennettu työkaluihin natiivisti, hän saa yhdistäessään selkeän virheen puolinaisen pääsyn sijaan. Mieluummin kytketty pois kuin melkein oikein.
Peruuttamattomat toiminnot on merkitty peruuttamattomiksi. MCP-protokolla antaa jokaisen työkalun ilmoittaa, lukeeko se vain, voiko sen vaikutuksen perua ja onko se tuhoisa. Varauksen peruuttaminen on merkitty tuhoisaksi — sillä poistamme rivin, lähetämme asiakkaalle viestin ja tarjoamme vapautuneen paikan heti odotuslistan ensimmäiselle. Sekä Claude että ChatGPT kysyvät tämän merkinnän ansiosta ennen suorittamista. Lisäksi työkalun kuvauksessa on suoraan ohje, että avustimen pitää ensin lukea sinulle asiakkaan nimi ja tapahtuman päivämäärä ja odottaa nimenomaista vahvistusta.
Emme näe keskustelujasi. Avustin toimii omalla Claude- tai ChatGPT-tilauksellasi ja keskustelee suoraan kanssasi. Me näemme puolellamme vain yksittäiset työkalukutsut, jotka meille saapuvat — eli saman, minkä näkisimme, jos klikkailisit sovelluksessa. Kysymystesi tai vastaustesi teksti ei koskaan tule meille.
Kirjautuminen ja yhteyden katkaisu
Pääsy, jota ei voi perua yhdellä painikkeella, ei ole kunnollinen pääsy. Sovelluksesta löydät kohdasta Profiili osion AI-yhteydet: listan kaikista yhdistetyistä avustimista yhdistämispäivineen ja viimeisimpine käyttökertoineen, ja kunkin kohdalla painikkeen Katkaise yhteys.
Yhteyden katkaisu tapahtuu välittömästi ja koskee vain sitä yhtä liitintä — kirjautumisesi selaimessa ja muut yhteydet säilyvät koskemattomina. Sama osio on olemassa myös vierailijoille heidän profiilissaan.
Pääsytoken on voimassa viisi tuntia, ja avustin uudistaa sen automaattisesti; uudistamisella on 90 päivän katto. Vaikka unohtaisit yhteyden täysin, se siis lakkaa itsestään ajan myötä.
Niille, joita tekninen puoli kiinnostaa
Palvelin puhuu Streamable HTTP:tä ja tukee sekä protokollaversiota 2025-06-18 että 2025-03-26. Valtuutus on OAuth 2.1 PKCE:llä (menetelmä S256; plain-menetelmää emme hyväksy lainkaan) sekä dynaamisella asiakasrekisteröinnillä RFC 7591:n mukaan — juuri siksi riittää, että liität osoitteen etkä perusta mitään etukäteen. Discovery-dokumentit löytyvät sieltä, mistä asiakkaat niitä etsivät: /.well-known/oauth-protected-resource ja /.well-known/oauth-authorization-server. Tokenin peruutus tapahtuu revoke-toiminnolla RFC 7009:n mukaan.
Se tarkoittaa, että yhdistää ei voi vain Claude ja ChatGPT, vaan mikä tahansa, joka puhuu MCP:tä — Claude Code, Codex, Cursor ja muut työkalut, jotka ilmestyvät sillä välin. Meidän ei tarvitse tukea mitään näistä erikseen; se on koko standardin tarkoitus.
Mitä tämä maksaa
Ei mitään. MCP-palvelin on osa micali.onlinea kaikille tileille, eikä sillä ole omaa hinnastoa. AI toimii sinun Anthropic- tai OpenAI-tilauksellasi, joten meidän puolellamme ei synny mallikustannusta — eikä siis syytä laskuttaa siitä sinua.
Jos haluat AI:n suoraan sovellukseen, se on jo siellä: Kysy AI:lta tuntee sovelluksen ja tilisi, ja viestien tekstin generointi auttaa sinua kirjoittamaan sähköpostin tai tekstiviestin. MCP on eri asia — se on niitä hetkiä varten, kun olet jo jossain avustimessa etkä halua vaihtaa.
Näin pääset alkuun
Kopioi osoite https://mcp.micali.online kohdasta Profiili → AI-yhteydet, kirjoita avustimellesi, että haluat yhdistää tämän MCP-palvelimen, ja kirjaudu sisään sähköpostilla ja koodilla. Ensimmäinen kysymys, jota suosittelemme kokeilemaan, on tylsä ja kertoo paljon: ”mitä minulla on kalenterissa tällä viikolla ja kuka ei ole vielä maksanut?”
Jos työkalulistasta puuttuu jotain, mitä odottaisit avustimeltasi, kirjoita meille. Uuden työkalun lisääminen on meille helppoa — vaikeaa on päättää, mitkä niistä saavat muuttaa jotain. Siinä päätöksessä kokemuksesi auttaa meitä enemmän kuin oma arviomme.