
Hva er MCP, egentlig?
MCP står for Model Context Protocol. MCP er en åpen standard, opprinnelig fra Anthropic, og den beskriver én felles måte for AI-programmer å koble seg til verktøy og data på. Den vanligste forklaringen er treffende: MCP er «USB-C for AI». Før USB-C trengte hver dings sin egen ladekontakt. Før MCP trengte hver AI sin egen spesialtilpassede kobling til hvert system. MCP er den universelle kontakten som gjør at det ene snakker med det andre.
Uten MCP er Claude kraftig, men innelåst: den kan bare bruke det som ligger i modellen fra før, pluss det du limer inn. Med MCP kan den slå opp i databasen din, lese de siste sakene i GitHub, søke i Google Drive eller styre en nettleser, mens du jobber. Standarden har spredt seg raskt: i 2026 støtter også andre store AI-aktører den, og det finnes over 500 ferdige MCP-servere offentlig tilgjengelig. Er du usikker på hvilken assistent du skal begynne med, se AI-assistentene vi anbefaler.
Hvordan det fungerer
MCP har to roller: en klient (AI-programmet, altså Claude) og en server (koblingen til ett bestemt verktøy eller datasett). Når du stiller et spørsmål som krever noe utenfor Claude selv, skjer dette:
→
→
→
Claude registrerer at den trenger data, klienten ber riktig server om å gjøre jobben (kjøre et søk, hente en fil, kalle et API), og serveren sender resultatet tilbake. Claude får det rett inn i samtalen og svarer med ferske, faktiske data i stedet for å gjette.
Hva en server kan tilby
En MCP-server stiller tre hovedting til rådighet for Claude:
- Verktøy (tools) – handlinger Claude kan utføre: opprette en sak, kjøre en spørring, sende en melding. Dette er den «aktive» delen.
- Ressurser (resources) – data Claude kan lese: dokumenter, tabeller, filer. Den «passive» konteksten.
- Prompts – ferdige maler serveren tilbyr, for eksempel en fast struktur for kodegjennomgang eller møtereferat.
Slik velger du mellom lokal og ekstern server
MCP-servere kobler til på to måter. Valget er enklere enn det høres ut:
| Type | Hva det er | Bruk når |
|---|---|---|
| Lokal (STDIO) | Et program som kjører på din egen maskin, ved siden av Claude | Personlig bruk, utvikling, data som ikke skal forlate maskinen (f.eks. en database lokalt) |
| Ekstern (HTTP) | En tjeneste på nett med en HTTPS-adresse Claude kobler seg til | Skytjenester, deling i team, og det de fleste ferdige serverne bruker |
Tommelfingerregel: kjører du noe lokalt og alene, er STDIO raskest og enklest. Skal flere bruke det, eller er det en skytjeneste, er HTTP veien. Eksterne servere støtter også innlogging med OAuth, så du beholder tilgangsstyringen din.
Hva kan du faktisk koble til?
Et utvalg av hva folk kobler Claude til i dag, for å gi deg ideer:
| Område | Eksempler | Hva Claude da kan |
|---|---|---|
| Kode & utvikling | GitHub, GitLab | Lese og opprette saker, se PR-er, søke i kode |
| Databaser | PostgreSQL, MySQL, SQLite | Kjøre spørringer og analysere data direkte |
| Filer & dokumenter | Google Drive, Dropbox, lokalt filsystem | Søke i og lese dokumentene dine |
| Nettleser | Playwright, Chrome | Navigere nettsider, fylle skjema, hente innhold |
| Samarbeid | Slack, Linear, Jira, Asana, Notion | Lese og oppdatere oppgaver og meldinger |
| Overvåking | Sentry | Hente feilrapporter og hjelpe med feilsøking |
I tillegg kan en bedrift lage egne MCP-servere mot sine interne systemer, slik at Claude kan jobbe mot CRM-et, lageret eller fakturasystemet, uten å gi fra seg dataene til noen tredjepart.
Bruke MCP i Claude Code
I terminalen legger du til servere med kommandoen claude mcp add. En lokal server (STDIO) legges til med en dobbel bindestrek foran selve kommandoen som starter serveren:
claude mcp add playwright — npx -y @playwright/mcp@latest
En ekstern server (HTTP) legges til med adressen:
claude mcp add –transport http
Se hva som er koblet til, og styr tilkoblingene:
# inne i en Claude Code-økt:
/mcp # status, og logg inn på servere som krever det
Tre nivåer: hvem ser serveren?
Når du legger til en server, velger du et scope som bestemmer hvor konfigurasjonen lagres og hvem som ser den:
| Scope | Hvem | Lagres i |
|---|---|---|
--scope local (standard) |
Bare deg, i dette prosjektet | Privat konfig |
--scope project |
Hele teamet | .mcp.json i prosjektet (deles via git) |
--scope user |
Bare deg, i alle prosjekter | Din brukerkonfig |
Slik deler du med teamet: legg serveren til med --scope project, så havner den i en .mcp.json-fil som sjekkes inn i git. Da har alle samme oppsett. Innloggingsdetaljene dine forblir private, fordi lokal konfig overstyrer den delte. Du deler dermed selve oppsettet, mens passordene blir liggende hos deg.
claude mcp add –scope project linear –transport http https://mcp.linear.app/mcp
Slik bruker du MCP i appene
Du trenger ikke være utvikler for å bruke MCP. I Claude-appene (web og desktop) heter det samme «connectors». Du kobler til ferdige tjenester som Google Drive, og Claude håndterer innloggingen for deg, helt uten kommandolinje. Det er MCP under panseret, bare pakket inn i et enklere grensesnitt. (Mer om connectors i delen Claude i chat.)
Kort sagt: Claude Code gir deg full kontroll over MCP via terminalen, mens appene gir deg de vanligste koblingene med ett klikk.
Slik kobler du Claude til GitHub
La oss koble Claude Code til GitHub, så den kan hjelpe med saker og kode. Slik gjør du det fra start til slutt:
- Legg til serveren. Bruk den eksterne GitHub-serveren over HTTP:
claude mcp add –transport http github https://api.githubcopilot.com/mcp/
- Logg inn. Start en økt, skriv
/mcp, og fullfør OAuth-innloggingen Claude åpner. Nå har serveren tilgang på dine vegne. - Sjekk at den er klar.
claude mcp listskal vise github som tilkoblet. - Ta den i bruk. Du kan be Claude om dette i klartekst:
Se på de tre siste åpne sakene i repoet vårt, oppsummer dem,
og foreslå hvilken jeg bør ta først.
Claude bruker nå GitHub-serverens verktøy til å hente sakene, leser dem, og svarer, alt i samme samtale. Slik går du fra en chat med generell kunnskap til en assistent som jobber direkte i dine egne systemer.
Sikkerhet: les dette først
MCP er kraftig nettopp fordi det gir Claude tilgang til ekte systemer. Det betyr at du må tenke litt på sikkerhet. Dette er ikke skummelt, men det er viktig:
- Koble bare til servere du stoler på. En MCP-server kjører kode og kan be om tilgang. Bruk offisielle servere eller servere du selv har laget. Hold deg unna tilfeldige servere fra ukjente kilder.
- Vær obs på «prompt injection». Hvis en server henter inn innhold utenfra (en nettside, en e-post), kan det innholdet inneholde skjulte instruksjoner som prøver å lure Claude. Vær ekstra forsiktig med servere som leser fritt fra internett.
- Gi minst mulig tilgang. Bruk tilgangsnøkler og kontoer med kun de rettighetene oppgaven trenger. En server som bare skal lese, bør ikke ha rett til å slette.
- Hold øye med handlinger. For ting som ikke kan angres (sende, slette, betale), la Claude spørre om bekreftelse før den utfører.
- Hold hemmelighetene utenfor delt konfig. Når du deler via
.mcp.json, sørg for at passord og nøkler ligger lokalt og privat. De skal ikke ligge i fila som sjekkes inn i git.
Slik lager du din egen server
Skal du koble Claude til et internt system, lager du en egen MCP-server. Fordi MCP er en standard, finnes det ferdige byggesett du kan bruke. Det enkleste er å bruke en av de offisielle bibliotekene (for Python og TypeScript/Node) der du beskriver verktøyene dine som vanlige funksjoner, så håndterer biblioteket protokollen. Du definerer hva serveren kan (verktøy, ressurser), kobler det til systemet ditt, og kjører den lokalt eller i skyen.
Det er en egen, større jobb enn å bruke ferdige servere, men prinsippet er rett fram. Den offisielle dokumentasjonen på modelcontextprotocol.io har komplette eksempler. For Claude Code spesifikt finner du oppskriften på code.claude.com/docs/en/mcp.
Ofte stilte spørsmål
Trenger jeg å være utvikler for å bruke MCP?
Nei. I Claude-appene heter det «connectors» og kobles til med ett klikk. Først når du vil lage egne koblinger eller bruke terminalen, blir det teknisk.
Koster MCP noe ekstra?
Selve protokollen er gratis og åpen. Du betaler eventuelt for tjenestene du kobler til (en database, et API), og for Claude-abonnementet ditt, som vanlig.
Er MCP bare for Claude?
Nei. MCP er en åpen standard, og i 2026 støttes den av flere store AI-aktører. En server du lager fungerer derfor også med andre AI-programmer enn Claude.
Hva er forskjellen på et «verktøy» og en «ressurs»?
Et verktøy er en handling Claude kan utføre, altså å gjøre noe, mens en ressurs er data Claude kan lese, altså å vite noe. Mange servere tilbyr begge.
Kan MCP gjøre noe farlig på maskinen min?
En server kan bare det den er bygget for og det du gir den tilgang til. Derfor: koble bare til servere du stoler på, og gi minst mulig rettigheter. Se sikkerhetsdelen over.
Du kan nå
- Forklare hva MCP er og hvorfor det er «USB-C for AI»
- Forskjellen på klient, server, verktøy og ressurser
- Velge mellom lokal (STDIO) og ekstern (HTTP) server
- Legge til, dele og logge inn på servere i Claude Code
- De viktigste sikkerhetsgrepene før du kobler til
Om kildene bak denne guiden
Fordypningsdel i «Claude-skolen» på altom.ai. Bygget på Anthropics offisielle MCP- og Claude Code-dokumentasjon og den åpne MCP-spesifikasjonen (modelcontextprotocol.io), tilpasset norsk. Verktøyet utvikler seg raskt, sjekk kildene for siste detaljer. Uavhengig guide.
Sist oppdatert: 28. juni 2026 · Kontrollert 8. september 2026