Hva er MCP? Model Context Protocol forklart
MCP, Model Context Protocol, er en åpen standard for å koble AI-assistenter til verktøyene og dataene de trenger — filer, databaser, forretningsapper, utviklerplattformer. I stedet for at hver AI-app bygger en egen integrasjon for hver tjeneste, tilbyr en tjeneste én «MCP-server», og enhver AI-app som snakker MCP kan bruke den. Anthropic introduserte MCP i november 2024, og i desember 2025 overførte de det til Agentic AI Foundation under Linux Foundation.
Hvorfor det betyr noe når du bygger med AI
En AI-agent er bare så nyttig som verktøyene den kan nå. En modell som ikke kan se prosjektfilene, databasen eller kalenderen din, kan bare snakke om dem. MCP er rørleggerarbeidet som lar en agent faktisk bruke disse tingene, med din tillatelse.
For folk som bygger med AI betyr det noe på to måter. For det første lar det deg bruke AI-assistenten du allerede liker — Claude, Cursor og andre — med flere av verktøyene dine, i stedet for å bytte mellom apper. For det andre: hvis du bygger et produkt, gjør en MCP-server at AI-assistenter kan jobbe med det direkte. Du vil stadig oftere se «koble til via MCP» ved siden av «koble til via API» i produktinnstillinger.
En hverdagslig sammenligning
Tenk på strømkontakter når du reiser. Hvert land har sitt eget uttak, så du tar med deg en pose adaptere, én per tur. Før MCP var det slik å koble AI-apper til tjenester: hver kombinasjon av AI-app og tjeneste trengte sin egen adapter.
MCP er som å bli enige om én type kontakt. Tjenestelagere lager én plugg (en MCP-server); AI-appmakere lager ett uttak (en MCP-klient). Alt med pluggen fungerer i hvilket som helst uttak. Strømmen — de faktiske dataene og handlingene — kommer fortsatt fra tjenesten, og du bestemmer fortsatt hva som kobles til.
Slik fungerer MCP
MCP har tre roller:
| Rolle | Hva det er | Eksempel |
|---|---|---|
| Host | AI-applikasjonen du bruker | Claude, Cursor, en AI-appbygger |
| Klient | Den delen av hosten som snakker med én MCP-server | Claudes tilkobling til prosjektverktøyet ditt |
| Server | Et program som eksponerer en tjenestes evner i MCP-format | En server for GitHub, en database eller en appbygger |
En server kan tilby tre hovedtyper ting:
- Verktøy — handlinger AI-en kan utføre, for eksempel
create_project,search_filesellersend_message. Hvert verktøy har et navn, en beskrivelse og et definert sett med inputs, slik at AI-en vet når og hvordan den skal bruke det. - Ressurser — data AI-en kan lese, for eksempel filer eller poster.
- Prompts — ferdige instruksmaler serveren foreslår.
Når du kobler til en server, spør verten den hva den tilbyr. AI-modellen ser deretter en liste over tilgjengelige verktøy med beskrivelsene deres, og under en samtale kan den bestemme seg for å kalle ett. Verten sender kallet til serveren, serveren gjør jobben, og resultatet går tilbake til modellen.
Servere kan kjøres på to måter. En lokal server kjører på din egen datamaskin og startes av AI-appen. En ekstern server kjører på internett og nås via en URL; eksterne servere ber vanligvis deg logge inn og godkjenne tilgang med OAuth — samme type «Tillat tilgang?»-skjerm som du ser når du kobler en app til Google-kontoen din.
Et konkret eksempel: bygge en app fra AI-assistenten din
Anta at du bruker Claude og vil at den skal bygge og publisere en liten app på en hostingplattform som tilbyr en ekstern MCP-server.
- Koble til. I Claudes konnektorinnstillinger legger du til plattformens MCP-URL. En nettleserfane åpnes på plattformens samtykkeside; du logger inn og klikker Tillat tilgang.
- Oppdag. Claude ser nå plattformens verktøy: opprette et prosjekt, skrive en fil, kjøre en kommando, starte en forhåndsvisning, publisere.
- Spør. Du skriver: «Lag en enkel tipskalkulator-app og publiser den.»
- Handle. Claude kaller
create_project, deretterwrite_fileflere ganger for appens kode, deretterstart_preview, sjekker at forhåndsvisningen fungerer, og kallerpublish. - Rapporter. Den gir deg den live lenken.
Du kopierte aldri kode mellom vinduer og lærte aldri plattformens API. Claude brukte standard MCP-verktøykall, og plattformen gjorde jobben under kontoen din og etter sine regler. Den samme plattformserveren ville fungert på samme måte med andre MCP-kompatible verter.
Viktige begreper forklart
| Begrep | Hva det betyr |
|---|---|
| MCP | Model Context Protocol — den åpne standarden for å koble AI-apper til verktøy og data. |
| MCP-server | Et program som eksponerer en tjenestes verktøy og data over MCP. |
| MCP-klient / host | AI-app-siden som kobler seg til servere og bruker verktøyene deres. |
| Verktøy (tool) | Én handling en server tilbyr, med navn, beskrivelse og inputs. |
| Ressurs (resource) | Lesbare data en server tilbyr, som en fil eller en post. |
| Ekstern vs lokal server | Nås over internett via URL, eller kjører på din egen maskin. |
| OAuth | En standard måte å gi en app tilgang til kontoen din uten å dele passordet ditt. |
| Konnektor | Det mange AI-apper kaller en lagt til integrasjon, ofte en MCP-server. |
| Prompt injection | Tekst i data en agent leser som prøver å få den til å gjøre noe du ikke ba om. |
Vanlige feil og misforståelser
- «MCP er bare for Claude.» Anthropic laget det, men det er nå en åpen standard styrt av Agentic AI Foundation, og mange AI-apper og utviklerverktøy støtter det.
- «MCP erstatter API-er.» Det ligger oppå dem. De fleste MCP-servere kaller tjenestens vanlige API i bakgrunnen. MCP standardiserer hvordan AI-apper oppdager og bruker funksjonene.
- «Å koble til en server er ufarlig.» En servers verktøy kan lese og endre ekte ting. Koble til servere du stoler på, helst direkte fra tjenesten selv.
- Å gi mer tilgang enn nødvendig. Hvis en server tilbyr skrivebeskyttet tilgang eller smalere omfang, start der.
- Ignorere det agenten leser. En e-post, nettside eller dokument hentet via MCP kan inneholde instruksjoner rettet mot AI-en. Hold godkjenning påslått for handlinger som sending, sletting eller betaling.
- Lime hemmeligheter inn i chatten for å «hjelpe» tilkoblingen. Eksterne servere bør bruke en påloggingsflyt eller et trygt lagret token, ikke nøkler limt inn i en samtale. Se hvordan holde API-nøkler trygge.
Hva du bør spørre AI-appbyggeren (eller assistenten) om
- «Hvilke MCP-servere er koblet til akkurat nå, og hvilke verktøy gir hver av dem deg?»
- «Før du bruker et verktøy som endrer eller sletter noe, spør meg.»
- «Bruk bare de skrivebeskyttede verktøyene til denne oppgaven.»
- «Hvilken konto handler denne serveren som?»
- «Legg til en MCP-server i appen min slik at AI-assistenter kan [slå opp bestillinger]. Krev innlogging, og eksponer bare lesetilgang til den innloggede brukerens egne data.»
MCP og Mythex
Mythex fungerer med MCP i begge retninger. Det kjører sin egen eksterne MCP-server på https://mcp.mythex.ai/mcp: legg til URL-en som egendefinert konnektor i Claude, Cursor eller Codex, godkjenn tilgang på Mythex, og assistenten kan opprette prosjekter, redigere filer, kjøre kommandoer, forhåndsvise og publisere i din Mythex-skysandkasse. Alle kan koble til, men verktøykall krever en Pro-plan og kreditter, og den eksterne assistentens egen bruk faktureres av leverandøren. I den andre retningen kan Mythex sin egen agent bruke eksterne MCP-servere: Konnektorer → Egendefinert MCP tar imot URL-en til en hvilken som helst server, opptil ti per konto. For hele bildet, se hva er et API og hva er en AI-agent.
Spørsmål
Hva står MCP for?
MCP står for Model Context Protocol. Det er en åpen standard som definerer hvordan AI-applikasjoner kobler seg til eksterne verktøy og datakilder, slik at et verktøy bygget én gang kan fungere med mange ulike AI-assistenter.
Hvem laget MCP?
Anthropic introduserte og gjorde MCP åpen kildekode i november 2024. I desember 2025 overførte Anthropic det til Agentic AI Foundation, en stiftelse under Linux Foundation, slik at standarden nå styres av et nøytralt organ.
Hva er forskjellen mellom MCP og et API?
Et API er måten en bestemt tjeneste eksponerer funksjonene sine på, og hvert API fungerer forskjellig. MCP er et felles lag oppå: en MCP-server pakker en tjenestes funksjoner inn som verktøy beskrevet på en standard måte, slik at enhver MCP-kompatibel AI-app kan finne og bruke dem uten egen integrasjonskode.
Er MCP trygt?
MCP i seg selv er en protokoll; sikkerheten avhenger av hvilke servere du kobler til og hva de kan gjøre. Koble bare til servere fra kilder du stoler på, gi minst mulig tilgang som fungerer, godkjenn risikable handlinger selv, og vær klar over at data en agent leser kan inneholde instruksjoner som er ment å villede den.
Må jeg være utvikler for å bruke MCP?
Nei, ikke for å bruke det. Mange AI-apper lar deg legge til en ekstern MCP-server ved å lime inn URL-en og logge inn for å godkjenne tilgang. Å bygge din egen MCP-server krever derimot programmering.