MCP-servere · 6 min lesing
Funksjoner for MCP-servere og revisjonsloggen
Bestem hvilke funksjoner en MCP-server får kjøre og om de krever godkjenning, og se hvordan hver innstilling vises i revisjonsloggen.
Når Intric kobler til en MCP-server, henter Intric en oversikt over hva serveren kan gjøre: en liste over verktøyene den tilbyr. I Intric heter disse verktøyene funksjoner. På siden Funksjoner bestemmer du for hver funksjon om den får kjøre i det hele tatt, og om noen må godkjenne hver kjøring. Valget avgjør også hva revisjonsloggen registrerer senere. Noen valg gir en oppføring for hver kjøring, andre gir ingen.
Bare administratorer i organisasjonen kan endre disse innstillingene. Skal du sette opp en server fra bunnen av, se Koble til din egen MCP-server i Intric. Hvordan godkjenningsmodusene henger sammen med de andre KI-verktøyene, leser du om i KI-verktøy.
Slik finner du siden Funksjoner
Section titled “Slik finner du siden Funksjoner”- Gå til Admin → AI-verktøy og åpne fanen MCP.
- Åpne MCP-serveren.
- Klikk på Funksjoner under Funksjoner og tillatelser.
Raden viser et sammendrag før du åpner den, for eksempel 12 verktøy · 3 automatiske. Står det Ikke hentet, har Intric ennå ikke lest listen fra serveren. Klikk på Oppdater funksjoner for å hente den.
Godkjenningsmoduser
Section titled “Godkjenningsmoduser”Hver funksjon står oppført med navnet sitt og beskrivelsen serveren gir den. Du kan ikke redigere noen av dem i Intric, fordi begge kommer fra serveren. Ved siden av hver funksjon finner du en bryter med tre stillinger:
| Modus | Dette skjer i en samtale |
|---|---|
| Av | Assistenten får ikke vite at funksjonen finnes, og kan derfor ikke bruke den. |
| Spør | Før hver kjøring ser brukeren hva assistenten vil sende til verktøyet, og velger Godkjenn eller Avslå. |
| Auto | Funksjonen kjører med en gang, uten å spørre brukeren. |
La brukere godkjenne selv
Section titled “La brukere godkjenne selv”Når Spør er valgt, kan du også krysse av for Brukere kan aktivere automatisk godkjenning. Godkjenningskortet får da to valg til:
- Tillat alltid for denne assistenten: Intric slutter å spørre brukeren før funksjonen kjører, i samtaler med akkurat denne assistenten.
- Tillat alltid overalt: Intric slutter å spørre brukeren før funksjonen kjører, uansett samtale.
Brukeren må bekrefte valget først, og valget gjelder bare for den brukeren. Kjøringer som valget dekker, er merket Automatisk godkjent i samtalen.
Merk: En bruker kan foreløpig ikke trekke tilbake en automatisk godkjenning etter å ha gitt den. Som administrator kan du stoppe alle slike godkjenninger for en funksjon ved å sette den til Spør uten avkrysning, eller til Av. Godkjenningene blir likevel liggende, og de virker igjen hvis du krysser av på nytt.
Når du har mange funksjoner
Section titled “Når du har mange funksjoner”- Søkefeltet og filteret Alle / Av / Spør / Auto hjelper deg å finne en funksjon. Linjen over listen viser hvor mange funksjoner som står i hver modus.
- Sett alle til Av / Spør / Auto endrer alle funksjonene på serveren. Søk og filter du har brukt, spiller ingen rolle.
- Ingenting trer i kraft før du lagrer. Ferdig tar deg tilbake til serverpanelet, og der klikker du på Lagre endringer. Tilbakestill angrer endringene du har gjort på siden Funksjoner.
Standardinnstillinger og ting å passe på
Section titled “Standardinnstillinger og ting å passe på”- Nye funksjoner starter på Spør. Unntaket er en funksjon som serveren selv har merket med at den ikke trenger tillatelse. Den starter på Auto.
- Slår du serveren på, går alle funksjonene tilbake til standard. Slår du en MCP-server av og så på igjen, mister funksjonene innstillingene du har gitt dem, og får standardverdien sin tilbake. Sjekk siden Funksjoner når du har slått en server på igjen.
- Du kan bare endre innstillingene mens serveren er på.
- Står ingenting på, slår serveren seg av. Setter du alle funksjonene til Av, kan hele serveren slå seg av.
- Innstillingen følger navnet på funksjonen. Gir serveren et verktøy nytt navn, behandler Intric verktøyet som en ny funksjon med standardinnstilling. Forsvinner en funksjon og kommer tilbake senere med samme navn, får den den gamle innstillingen sin igjen.
- Ressurser og prompter står ikke på listen. En MCP-server kan tilby mer enn verktøy: ressurser (innhold assistenten kan lese) og prompter. Intric bruker dem, men de vises ikke på denne siden. De kjører automatisk, med mindre serveren har merket at de krever tillatelse.
- Modusen er den samme overalt. Verken et Space eller en assistent kan overstyre modusen til en funksjon. Assistenter legger til eller fjerner hele serveren, og sikkerhetsklassifiseringen gjelder også for hele serveren, ikke for enkeltfunksjoner.
Oppdatere funksjoner
Section titled “Oppdatere funksjoner”Oppdater funksjoner henter den gjeldende listen fra serveren og erstatter listen Intric har lagret. Intric oppdaterer også listen selv når du lagrer en ny server-URL, eller når du kobler til en OAuth-konto. Knappen er utilgjengelig i tre tilfeller:
- serveren er slått av
- serverpanelet har ulagrede endringer i tilkoblingen
- serveren bruker OAuth, og du har ikke koblet til kontoen din
Slik vises innstillingene i revisjonsloggen
Section titled “Slik vises innstillingene i revisjonsloggen”Revisjonsloggen viser hver oppføring med det tekniske hendelsesnavnet, for eksempel TOOL_UPDATE. Åpne en oppføring for å se alle detaljene. Der ser du dataene i oppføringen, og de samme dataene er med i CSV-eksporten.
Når du endrer innstillingene
Section titled “Når du endrer innstillingene”Når du lagrer endringer på siden Funksjoner, registrerer loggen én oppføring av typen TOOL_UPDATE. Loggen bruker den samme hendelsen når du endrer om serveren er tilgjengelig for organisasjonen, eller når du endrer sikkerhetsklassifiseringen til serveren.
- Aktør: administratoren som lagret.
- Ressurs: typen
MCPTool. Ressursnavnet er alltidmcp, ikke navnet på serveren. Bruk derfor Ressurs-ID for å skille serverne fra hverandre. - Detaljer: gammel og ny verdi for det som ble endret. En funksjonsinnstilling ser slik ut:
"llm_tool_settings": { "items": { "search_documents": "auto_approve" } }Hver modus har sin egen lagrede verdi:
| På siden Funksjoner | I revisjonsloggen |
|---|---|
| Av | denied |
| Spør | ask |
| Spør + Brukere kan aktivere automatisk godkjenning | consent_allowed |
| Auto | auto_approve |
Endringer på selve serveren havner i egne oppføringer. MCP_SERVER_CREATE, MCP_SERVER_UPDATE og MCP_SERVER_DELETE har navnet på serveren som ressurs. MCP_SERVER_UPDATE registrerer hvilke felt som ble endret (for eksempel URL-en, eller credentials for en API-nøkkel eller en klienthemmelighet), men ikke de nye verdiene.
Når funksjoner kjører
Section titled “Når funksjoner kjører”Modusen avgjør hva loggen registrerer hver gang en assistent bruker en funksjon:
| Modus | Dette gjorde brukeren | Står i loggen som |
|---|---|---|
| Av | — | Ingenting. Funksjonen kan ikke kjøre. |
| Spør | Klikket på Godkjenn | TOOL_USE_APPROVE |
| Spør | Klikket på Avslå, eller sendte en ny melding i stedet for å svare | TOOL_USE_REJECT |
| Spør + brukere kan aktivere automatisk godkjenning | Valgte Tillat alltid for denne assistenten eller Tillat alltid overalt | TOOL_AUTO_APPROVE_CONSENT_GRANT og TOOL_USE_APPROVE |
| Spør + brukere kan aktivere automatisk godkjenning | Ingenting: et tidligere «tillat alltid»-valg dekket kjøringen | TOOL_USE_AUTO_APPROVE |
| Auto | Ingenting. Funksjonen kjørte uten å spørre. | Ingenting |
Oppføringene for godkjenning, avslag og automatisk godkjenning er knyttet til samtalen. De viser navnet på funksjonen og nøyaktig hva assistenten sendte til den. Navnet på serveren og svaret fra verktøyet kommer ikke med. TOOL_AUTO_APPROVE_CONSENT_GRANT viser om godkjenningen gjelder én assistent eller overalt, og hvilken assistent det gjelder.
Merk: TOOL_USE_AUTO_APPROVE og TOOL_AUTO_APPROVE_CONSENT_GRANT vises i loggen, men hendelsesfilteret har dem ikke med ennå. Filtrer på bruker eller datointervall for å finne dem, eller søk i CSV-eksporten.
Dette havner ikke i loggen
Section titled “Dette havner ikke i loggen”- Kjøringer av funksjoner som står på Auto, og kjøringer av ressurser og prompter som kjører automatisk.
- Godkjenninger og avslag i plankjøringer. Velger en bruker «tillat alltid» der, havner valget likevel i loggen.
- Oppdater funksjoner, enten du startet oppdateringen selv eller den kjørte automatisk.
- Tilkobling og frakobling av OAuth-kontoer, og tilkoblingskontroller.
- Svaret fra verktøyet.
Trenger du en oppføring for hver kjøring av en funksjon, må du bruke Spør, ikke Auto. Spør med Brukere kan aktivere automatisk godkjenning registrerer fortsatt hver kjøring. Men når en bruker først har valgt «tillat alltid», står kjøringene til den brukeren i loggen som TOOL_USE_AUTO_APPROVE i stedet for som en godkjenning.