Hvad er MCP? Model Context Protocol forklaret
MCP, Model Context Protocol, er en åben standard til at forbinde AI-assistenter med de værktøjer og data, de har brug for – filer, databaser, forretningsapps, udviklerplatforme. I stedet for at hver AI-app bygger en tilpasset integration for hver tjeneste, tilbyder en tjeneste én „MCP-server“, og enhver AI-app, der taler MCP, kan bruge den. Anthropic introducerede MCP i november 2024, og i december 2025 doneret de det til Agentic AI Foundation under Linux Foundation.
Hvorfor det betyder noget, når du bygger med AI
En AI-agent er kun så nyttig som de værktøjer, den kan nå. En model, der ikke kan se dine projektfiler, din database eller din kalender, kan kun tale om dem. MCP er det rørsystem, der lader en agent faktisk bruge disse ting – med din tilladelse.
For folk, der bygger med AI, betyder det noget på to måder. For det første lader det dig bruge den AI-assistent, du allerede kan lide – Claude, Cursor og andre – med flere af dine værktøjer, i stedet for at skifte mellem apps. For det andet: hvis du bygger et produkt, betyder en MCP-server, at AI-assistenter kan arbejde direkte med det. Du vil i stigende grad se „forbind via MCP“ ved siden af „forbind via API“ i produktindstillinger.
En hverdagsanalogi
Tænk på strømstik på rejser. Hvert land har sin egen stikdåse, så du medbringer en pose adaptere, én pr. rejse. Før MCP var forbindelse mellem AI-apps og tjenester som den pose: hver kombination af AI-app og tjeneste krævede sin egen tilpassede adapter.
MCP er som at blive enige om én stikform. Tjenesteudbydere bygger én stik (en MCP-server); AI-appudbydere bygger én stikdåse (en MCP-klient). Alt med stikket virker i enhver dåse. Strømmen – de egentlige data og handlinger – kommer stadig fra tjenesten, og du bestemmer stadig, hvad der sættes i.
Sådan virker MCP
MCP har tre roller:
| Rolle | Hvad det er | Eksempel |
|---|---|---|
| Host | Den AI-applikation, du bruger | Claude, Cursor, en AI-appbygger |
| Klient | Den del af hosten, der taler med én MCP-server | Claudes forbindelse til dit projektværktøj |
| Server | Et program, der udstiller en tjenestes evner i MCP-format | En server til GitHub, en database eller en appbygger |
En server kan tilbyde tre hovedtyper af ting:
- Værktøjer – handlinger AI'en kan udføre, fx
create_project,search_filesellersend_message. Hvert værktøj har et navn, en beskrivelse og et defineret sæt input, så AI'en ved, hvornår og hvordan det bruges. - Ressourcer – data AI'en kan læse, fx filer eller poster.
- Prompts – færdige instruktionsskabeloner, som serveren foreslår.
Når du forbinder en server, spørger hosten den, hvad den tilbyder. AI-modellen ser så en liste over tilgængelige værktøjer med deres beskrivelser og kan under samtalen beslutte at kalde et af dem. Hosten sender kaldet til serveren, serveren udfører arbejdet, og resultatet går tilbage til modellen.
Servere kan køre på to måder. En lokal server kører på din egen computer og startes af AI-appen. En fjernserver kører på internettet og nås via en URL; fjernservere beder typisk dig om at logge ind og godkende adgang via OAuth – samme slags „Tillad adgang?“-skærm, du ser, når du forbinder en app til din Google-konto.
Et konkret eksempel: at bygge en app fra din AI-assistent
Antag, at du bruger Claude og vil have den til at bygge og udgive en lille app på en hostingplatform, der tilbyder en fjern-MCP-server.
- Forbind. I Claudes connector-indstillinger tilføjer du platformens MCP-URL. En browserfane åbner platformens samtykkeside; du logger ind og klikker Tillad adgang.
- Opdag. Claude ser nu platformens værktøjer: opret et projekt, skriv en fil, kør en kommando, start en preview, udgiv.
- Spørg. Du skriver: „Lav en simpel app til at beregne drikkepenge, og udgiv den.“
- Handl. Claude kalder
create_project, derefterwrite_fileflere gange for appens kode, derefterstart_preview, tjekker at preview'et virker, og kalderpublish. - Rapportér. Den giver dig det live link.
Du kopierede aldrig kode mellem vinduer og lærte aldrig platformens API. Claude brugte almindelige MCP-værktøjskald, og platformen udførte arbejdet under din konto og efter dens regler. Den samme platform-server ville fungere på samme måde med andre MCP-kompatible hosts.
Centrale begreber forklaret
| Begreb | Hvad det betyder |
|---|---|
| MCP | Model Context Protocol – den åbne standard til at forbinde AI-apps med værktøjer og data. |
| MCP-server | Et program, der udstiller en tjenestes værktøjer og data over MCP. |
| MCP-klient / host | AI-app-siden, der forbinder til servere og bruger deres værktøjer. |
| Værktøj (tool) | Én handling en server tilbyder, med navn, beskrivelse og input. |
| Ressource | Læsbare data en server tilbyder, fx en fil eller en post. |
| Fjern- vs lokal server | Nås over internettet via URL, eller kører på din egen maskine. |
| OAuth | En standard til at give en app adgang til din konto uden at dele din adgangskode. |
| Connector | Det, mange AI-apps kalder en tilføjet integration, ofte en MCP-server. |
| Prompt injection | Tekst i data, en agent læser, der forsøger at få den til at gøre noget, du ikke bad om. |
Almindelige fejl og misforståelser
- „MCP er kun for Claude.“ Anthropic skabte det, men det er nu en åben standard styret af Agentic AI Foundation, og mange AI-apps og udviklerværktøjer understøtter det.
- „MCP erstatter API'er.“ Det ligger oven på dem. De fleste MCP-servere kalder en tjenestes normale API bag scenen. MCP standardiserer, hvordan AI-apps opdager og bruger disse funktioner.
- „Det er harmløst at forbinde en server.“ En servers værktøjer kan læse og ændre rigtige ting. Forbind servere, du stoler på, helst direkte fra tjenesten selv.
- At give mere adgang end nødvendigt. Hvis en server tilbyder skrivebeskyttet adgang eller snævrere scopes, så start der.
- At ignorere, hvad agenten læser. En mail, webside eller dokument hentet via MCP kan indeholde instruktioner rettet mod AI'en. Hold godkendelse slået til for handlinger som at sende, slette eller betale.
- At indsætte hemmeligheder i chatten for at „hjælpe“ forbindelsen. Fjernservere bør bruge et login-flow eller et sikkert gemt token, ikke nøgler indsat i en samtale. Se sådan holder du API-nøgler sikre.
Hvad du kan spørge din AI-builder (eller assistent) om
- „Hvilke MCP-servere er forbundet lige nu, og hvilke værktøjer giver hver af dem dig?“
- „Før du bruger et værktøj, der ændrer eller sletter noget, så spørg mig.“
- „Brug kun de skrivebeskyttede værktøjer til denne opgave.“
- „Hvilken konto handler denne server som?“
- „Tilføj en MCP-server til min app, så AI-assistenter kan [slå ordrer op]. Kræv login, og giv kun læseadgang til den indloggede brugers egne data.“
MCP og Mythex
Mythex arbejder med MCP i begge retninger. Det kører sin egen fjern-MCP-server på https://mcp.mythex.ai/mcp: tilføj den URL som en brugerdefineret connector i Claude, Cursor eller Codex, godkend adgang på Mythex, og assistenten kan oprette projekter, redigere filer, køre kommandoer, lave preview og udgive i din Mythex-cloud-sandbox. Alle kan forbinde, men værktøjskald kræver en Pro-plan og credits, og den eksterne assistents eget forbrug faktureres af dens udbyder. I den anden retning kan Mythex' egen agent bruge eksterne MCP-servere: Connectors → Custom MCP tager en vilkårlig servers URL, op til ti pr. konto. For det større billede, se hvad er en API og hvad er en AI-agent.
Spørgsmål
Hvad står MCP for?
MCP står for Model Context Protocol. Det er en åben standard, der definerer, hvordan AI-applikationer forbinder sig til eksterne værktøjer og datakilder, så et værktøj bygget én gang kan fungere med mange forskellige AI-assistenter.
Hvem skabte MCP?
Anthropic introducerede og gjorde MCP open source i november 2024. I december 2025 donerede Anthropic det til Agentic AI Foundation, en fond under Linux Foundation, så standarden nu styres af et neutralt organ.
Hvad er forskellen på MCP og en API?
En API er den måde, en specifik tjeneste udstiller sine funktioner på, og hver API virker forskelligt. MCP er et fælles lag oven på: en MCP-server pakker en tjenestes funktioner ind som værktøjer, beskrevet på en standardiseret måde, så enhver MCP-kompatibel AI-app kan opdage og bruge dem uden tilpasset integrationskode.
Er MCP sikkert?
MCP i sig selv er en protokol; sikkerheden afhænger af, hvilke servere du forbinder, og hvad de må gøre. Forbind kun servere fra kilder, du stoler på, giv den mindst mulige adgang, der virker, godkend risikable handlinger selv, og vær opmærksom på, at data en agent læser kan indeholde instruktioner, der har til hensigt at vildlede den.
Skal jeg være udvikler for at bruge MCP?
Nej, ikke for at bruge det. Mange AI-apps lader dig tilføje en fjern-MCP-server ved at indsætte dens URL og logge ind for at godkende adgangen. At bygge din egen MCP-server kræver til gengæld programmering.