MCP-palvelin
Läpinäkyvyys on meille Intricillä keskeistä. Kun assistentti käyttää ulkoista työkalua MCP:n (Model Context Protocol) kautta, erityiset prosessit varmistavat, että sinulla on täysi näkyvyys siihen, mitä dataa poistuu alustalta ja minne se menee.
Prosessi kysymyksestäsi vastaukseen, joka sisältää työkalutulokset, tapahtuu Intric-alustan, assistentille valitun kielimallin, MCP-palvelimen ja työkalu käyttämien tietolähteiden välisessä vaihdossa. Intric toimii aina välittäjänä — kielimalli ei koskaan ota suoraan yhteyttä MCP-palvelimeen.
Askel askeleelta: Miten dataasi käsitellään
Kaikki siirrot Intricin ja sen alikäsittelijöiden välillä tapahtuvat turvallisten, salattujen yhteyksien kautta.
Vaihe 1 — Käyttäjä on vuorovaikutuksessa Intricin kanssa selaimessa
Käyttäjä kirjoittaa viestin assistentille, johon on konfiguroitu yksi tai useampi MCP-työkalu.
Intricin palvelimelle lähetetty data:
- Käyttäjän viesti
- Chat-historia
- Mahdolliset liitetiedostot
Vaihe 2 — Intric kutsuu assistentin valitsemaa kielimallia
Tässä vaiheessa asiaankuuluva sisältö Intricin palvelimilta lähetetään assistentin valitsemalle kielimallille.
Mitä kielimallissa tapahtuu: Malli toteaa, että työkalua tulisi käyttää.
Päättely (esimerkki): “Käyttäjä haluaa käyttää Eurostatissa saatavilla olevia tietoja; minun täytyy ensin hakea ne.”
Vastaus: Malli lähettää Intricille pyynnön käyttää Eurostat-työkalua ehdotetulla hakutermillä.
Vaihe 3 — Intric kutsuu MCP-palvelinta
Intricin palvelin vastaanottaa kielimallin vastauksen pyyntönä kutsua työkalua. Intric tarkistaa, että työkalu on olemassa ja että kutsu on sallittu, ja tekee sitten kutsun MCP-palvelimelle kielimallin ehdottamalla sisällöllä.
Intricin palvelimelta lähetetty data:
- Työkalun nimi ja työkaluargumentit (LLM:n generoimat)
Mitä dataa lähetetään, riippuu LLM:n generoimista argumenteista — nämä perustuvat käyttäjän kysymykseen ja työkalun kuvaukseen. LLM ei koskaan ota suoraan yhteyttä MCP-palvelimeen; kaikki viestintä kulkee Intricin backendin kautta.
Vaihe 4 — MCP-palvelin hakee dataa tietolähteestä
MCP-palvelin vastaanottaa pyynnön ja kutsuu tietolähde(ttä), johon työkalu on yhdistetty, tarvittavien tietojen hakemiseksi. Tietolähde voi olla esimerkiksi tietokanta, API tai asiakirja-arkisto.
Mitä tapahtuu:
- MCP-palvelin lähettää tietolähteelle pyynnön tarvittavilla parametreilla.
- Tietolähde palauttaa vastauksen MCP-palvelimelle.
Vaihe 5 — Vastaus MCP-palvelimelta Intricille
MCP-palvelin käsittelee tietolähteen vastauksen ja lähettää tuloksen takaisin Intricin palvelimelle.
MCP-palvelimelta Intricille lähetetty data:
- Tietolähdehaun tulos
Vaihe 6 — Intric käsittelee vastauksen kielimallin kanssa
Intric lähettää työkalutuloksen ja tarvittavan kontekstin assistentin valitsemalle kielimallille, jotta malli voi muotoilla vastauksen käyttäjälle sekä alkuperäisen kysymyksen että MCP-palvelimen kautta haetun perusteella.
Intricin palvelimelta LLM:lle lähetetty data (toinen kutsu):
- Alkuperäinen prompt ja keskusteluhistoria
- Työkalutulos
Mitä kielimallissa tapahtuu: Malli käsittelee tuloksen ja lähettää vastauksen takaisin Intricille.
Sekä kielimallin kutsu että vastaus takaisin Intricille näytetään samassa vaiheessa kaaviossa.
Vaihe 7 — Käyttäjä näkee vastauksen selaimessa
Vastaus näytetään käyttäjälle Intricissä selaimessa.
Intricin palvelimille tallennettu data:
- Generoitu vastaus ja käyttäjän vuorovaikutushistoria assistentin kanssa (assistentin poistamisasetusten mukaisesti)
- Metatiedot työkalukutsuista ja tuloksista keskusteluhistoriassa
Tietojen jakaminen ja yksityisyys
Sinun ja organisaatiosi yksityisyyden suojaamiseksi sovellamme dataminimisaation periaatetta. Tämä tarkoittaa, että alikäsittelijä saa pääsyn vain tehtävän suorittamiseen ehdottoman välttämättömään sisältöön — käyttäjän henkilöllisyys ei koskaan poistu infrastruktuuristasi.
MCP-työkaluja käytettäessä on kaksi erillistä yksityisyysnäkökohtaa — dataa lähetetään sekä LLM:lle että MCP-palvelimelle. Intric soveltaa dataminimisaation periaatetta molemmissa tapauksissa, mutta on tärkeää ymmärtää, että tietosuoja MCP-kutsujen aikana riippuu siitä, missä MCP-palvelin on isännöity.
Alla olevassa taulukossa näet tarkalleen, mitä dataa lähetetään kullekin ulkoiselle palvelulle ja mitä pidetään täysin yksityisenä.
| Ulkoiselle palvelulle lähetetty | Ei lähetetty ulkoiselle palvelulle |
|---|---|
|
|
Jos MCP-palvelin on kolmannen osapuolen palvelu, työkaluargumentteina lähetetty data saattaa poistua lainkäyttöalueeltasi. Mitä dataa todella lähetetään, riippuu LLM:n generoimista argumenteista — nämä perustuvat käyttäjän kysymykseen ja työkalun parametrimäärittelyyn.
Tietojen säilytys ja poistaminen
Intric tallentaa keskusteluhistorian — mukaan lukien työkalukutsut ja niiden tulokset — samalla tavalla kuin muut assistenttivuorovaikutukset. Tallennus tapahtuu Intricin palvelimilla Ruotsissa.
- Keskusteluhistoria mukaan lukien työkalukutsut ja tulokset on hallittu assistentin konfiguroiduilla poistamisasetuksilla
- MCP-palvelin hallitsee omaa tallennustaan — Intricillä ei ole hallintaa siitä, mitä ulkoinen palvelu kirjaa tai tallentaa
- LLM-toimittajalla on nolladatansäilytysklausulit Intricin sopimuksissa eikä se tallenna prompteja eikä vastauksia
Metatiedot siitä, miten käyttäjät ovat vuorovaikutuksessa assistenttien kanssa, säilytetään pidemmän ajan ja ovat järjestelmänvalvojien saatavilla.