Hva er MCP? Model Context Protocol
Vi forklarer logikken, komponentene og den sikre bruken av MCP, som kobler KI-modeller til bedriftens verktøy og data via en standard protokoll.

Model Context Protocol er en åpen protokoll som lar KI-applikasjoner koble seg til filer, databaser og forretningsverktøy på en standard måte. Den ble lansert av Anthropic. I stedet for å skrive en egen integrasjon for hvert verktøy, skriver du en MCP-server én gang, og alle KI-applikasjoner som støtter MCP, kan bruke serveren.
Hvilket problem løser MCP?
En språkmodell alene jobber bare med kunnskapen den er trent på og teksten du limer inn i samtalen. Den kan ikke se bedriftens ordredata, kalender, dokumenter eller kodelager. For at den skal få tilgang til denne informasjonen, må det opprettes en egen forbindelse til hvert verktøy.
Problemet er dette: med fem ulike KI-applikasjoner og ti ulike forretningsverktøy betyr det titalls spesialtilpassede integrasjoner å koble hvert par for seg. Model Context Protocol reduserer dette kaoset til ett felles språk. Et vanlig bilde er at MCP er som en USB-C-port for KI-applikasjoner: når pluggen er standard, kan alle enheter kobles til alle porter.
Denne standarden er også infrastrukturen for at KI går fra å bare svare til å utføre arbeid, altså til agenter. Hvordan agenter fungerer, har vi forklart i artikkelen hva er en KI-agent.
Hvordan fungerer MCP?
MCP bygger på en klient-server-arkitektur. Meldingene mellom partene sendes i JSON-RPC-format, og den offisielle spesifikasjonen av protokollen er publisert på modelcontextprotocol.io.
Host og klient
Hosten er KI-applikasjonen brukeren samhandler med: en chat-app på skrivebordet, en koderedigerer eller et terminalverktøy. Hosten oppretter en klient for hver server den kobler til, og styrer hvordan modellen snakker med serverne.
MCP-server
En MCP-server er et lite program som åpner et bestemt verktøy eller en datakilde via protokollen. En filsystemserver gjør mapper tilgjengelige for modellen, en databaseserver tabeller og en CRM-server kundeposter. Serveren kan kjøre lokalt på din egen maskin eller på en ekstern adresse.
Tilkoblingsmåter
Lokale servere kobles vanligvis til via standard inn- og utdata (stdio), mens eksterne servere kobles til via en HTTP-basert transport. For eksterne servere settes autentisering og autorisasjon opp separat. En lokal server gjør det mulig å lese filer uten å flytte dem til en egen server, mens en ekstern server passer for felles bruk i teamet.
Verktøy, ressurser og prompter
En MCP-server kan gi modellen tre grunnleggende byggeklosser. Dette skillet gjør det tydelig hva modellen kan lese og hva den kan gjøre.
| Byggekloss | Hva den brukes til | Eksempel |
|---|---|---|
| Verktøy (tools) | Handlinger modellen kan kalle | Slå opp ordrestatus, legge en hendelse i kalenderen |
| Ressurser (resources) | Data modellen kan lese | Produktkatalog, retningslinjedokument, filinnhold |
| Prompter (prompts) | Ferdige oppgavemønstre | Mal for å lage ukentlig salgsoppsummering |
Eksempel på Claude og MCP
Siden MCP ble lansert av Anthropic, ble de første omfattende eksemplene på bruk sett i Claude-applikasjoner. Etter hvert har også andre KI-applikasjoner og utviklerverktøy begynt å støtte protokollen. Ved bruk av Claude og MCP starter skrivebordsappen serverne som er oppført i konfigurasjonsfilen, og gjør dem tilgjengelige for modellen.
Eksemplet under definerer den offisielle filsystemserveren slik at den bare får tilgang til en bestemt mappe. For at kommandoen skal fungere, må den nyeste LTS-versjonen av Node.js være installert på maskinen din. Endre mappestien til å passe til ditt eget system.
{
"mcpServers": {
"dosyalar": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/kullanici/Belgeler/Raporlar"]
}
}
}claude mcp add dosyalar -- npx -y @modelcontextprotocol/server-filesystem ~/Belgeler/Raporlar
claude mcp listBruksområder for MCP i virksomheter
For integrasjon av KI-verktøy ligger verdien av MCP i at det åpner bedriftens spredte informasjon for KI-assistenten på en sikker og kontrollert måte. Noen typiske scenarioer:
- Salg og ordre: Assistenten leser statusinformasjon fra ordresystemet og gir kundebehandleren en oppsummering.
- Rapportering: Takket være en server som leser analyse- og annonsedata kan lederen spørre med vanlig språk: «hvilken kampanje ga salg forrige uke?»
- Tilgang til dokumenter: Retningslinjer, kontrakter og tekniske dokumenter åpnes som ressurser, og assistenten baserer svaret sitt på disse dokumentene.
- Programvareutvikling: Kodelager, feillogger og testmiljø kobles til via servere, og kodeassistenten jobber med mer kontekst.
- Overnatting og reservasjon: En server som leser tilgjengelighet og reservasjonsinformasjon gjør at assistenten i teamet kan gi rask informasjon.
Forskjellen på MCP, API og automatisering
MCP erstatter ikke API-et. De fleste MCP-servere kaller allerede et API i bakgrunnen. Forskjellen ligger i hvem det er laget for. API-er er laget for at utviklere skal bruke dem fra kode, mens MCP definerer de samme egenskapene slik at en KI-modell kan forstå og velge dem: verktøynavn, beskrivelse og inndataskjema.
Forskjellen fra regelbaserte automatiseringsverktøy ligger i beslutningsmekanismen. I verktøy som Zapier, Make eller n8n tegnes flyten på forhånd. I en modell som er koblet til via MCP, bestemmer modellen selv hvilket verktøy som kalles og når. For en sammenligning av de to tilnærmingene kan du se artikkelen vår om automatisering av arbeidsflyt.
Hvis du lurer på hvordan produkter som setter KI i sentrum fra starten, utformes, tar artikkelen vår om KI-native applikasjoner opp dette i detalj.
Sikkerhet: hva bør du passe på?
En MCP-server gir KI tilgang til de ekte systemene dine. Denne makten krever nøye sikkerhetsdesign, særlig når du bruker servere fra tredjeparter.
- Bruk servere fra pålitelige kilder. Ikke koble en server du ikke har gjennomgått koden til, til bedriftens data.
- Gi hver server minst mulig tilgang: begrens filserveren til én enkelt mappe og databaseserveren til en bruker med bare lesetilgang.
- Be om brukerens godkjenning for handlinger som sletting, betaling og ekstern kommunikasjon.
- Vær oppmerksom på skjulte instruksjoner i eksternt innhold modellen leser (prompt injection). Eksterne data må behandles som data, ikke som instruksjoner.
- Ikke la API-nøkler ligge åpent i konfigurasjonsfiler. Bruk miljøvariabler eller et sikkert nøkkelhvelv.
- Hvis personopplysninger behandles, bør du vurdere forpliktelsene etter KVKK (tyrkisk personvernlov, tilsvarende GDPR). Sjekk gjeldende regelverk og snakk med din juridiske rådgiver.
En infrastruktur som er klar for MCP
Forutsetningen for å ha reell nytte av MCP er at dataene som skal kobles til, er ryddige og tilgjengelige. For en virksomhet som har ordrer, lager eller reservasjoner i regneark som føres for hånd, må disse dataene først samles i ett enkelt system.
En nettbutikkintegrasjon der markedsplass-, frakt- og e-faktura-forbindelser (e-faktura, det tyrkiske e-fakturasystemet) fungerer i ett enkelt panel, en hotellprogramvare som samler reservasjons- og gjesteinformasjon, eller bransjespesifikke programvareløsninger tilpasset virksomheten din, utgjør en ren datakilde som i morgen kan åpnes for KI med en MCP-server. For å samle ulike systemer i en konsekvent struktur kan du også se på tjenesten vår innen integrerte løsninger.
På markedsføringssiden er bildet likt: når annonse-, analyse- og CRM-data holdes ryddige, gjør KI-assistenter det mulig å spørre om kampanjeresultater med vanlig språk. Å sette opp denne målingen er en del av arbeidet med digital markedsføring.
Vanlige spørsmål
01Fungerer MCP bare med Claude?
Nei. MCP er en åpen protokoll og støttes også av KI-applikasjoner og utviklerverktøy utenfor Anthropic. Sjekk i dokumentasjonen til applikasjonen du skal bruke om den støtter MCP, og hvilke funksjoner den dekker.
02Er det vanskelig å skrive en MCP-server?
En enkel server kan skrives raskt med de offisielle utviklingspakkene. Det finnes offisielle pakker for vanlige språk som TypeScript og Python. Den vanskelige delen er å få tilgang, autentisering og feilhåndtering til å bli solid.
03Sender MCP-serveren dataene mine ut?
Serveren sender dataene modellen ber om, til host-applikasjonen, og hosten sender dem videre til KI-modellen den bruker. Derfor må du vite hvilken modell og hvilken tjeneste dataene går til. For sensitive data bør du velge tjenester som tilbyr vilkår for databehandling i bedrifter, og bare åpne feltene som er nødvendige, på serveren.
04Trenger en liten virksomhet MCP?
Til daglig bruk av KI er det ikke sikkert du trenger å sette opp MCP direkte. Men når du vil koble KI til dine egne ordre-, kunde- eller reservasjonsdata, er MCP en av de mest standardiserte og portable måtene å gjøre det på.
MCP bygger infrastrukturen for agentenes tidsalder ved at KI får sikker og standardisert tilgang til bedriftens data og verktøy. Grunnlaget for denne infrastrukturen er ryddige data og systemer som henger sammen. Se på bransjespesifikke programvareløsninger fra Aurora, og ta kontakt med oss for å snakke om planene dine for KI og integrasjon.


