MCP forklart: slik kobler du Claude til verktøyene dine
MCP er kanskje den viktigste byggeklossen i moderne AI-arbeid, og den minst forklarte på norsk. Det er standarden som lar Claude koble seg til dine egne verktøy og data: databasen, GitHub, nettleseren, Google Drive, interne systemer. Denne fordypningen tar deg fra «hva er det» til å koble til din første server, trygt. Teknisk, men i klartekst.

Hva er MCP, egentlig?
MCP står for Model Context Protocol. Det er en åpen standard, opprinnelig fra Anthropic, som 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 smart, men innelåst: den kan bare det den vet 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.
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 oppdager 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.
Lokal vs 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 (lokal konfig overstyrer den delte), så du deler oppsettet, ikke passordene.
claude mcp add –scope project linear –transport http https://mcp.linear.app/mcp
Bruke MCP i Claude-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.
Et komplett eksempel
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. - Bruk den. Be Claude 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. Du har gått fra en chat som «vet litt om alt» 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, ikke tilfeldige 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.
- Del oppsett, ikke hemmeligheter. Når du deler via
.mcp.json, sørg for at passord og nøkler ligger lokalt og privat, ikke i fila som sjekkes inn i git.
Lag din egen server
Skal du koble Claude til et internt system, lager du en egen MCP-server. Den gode nyheten: fordi MCP er en standard, finnes det ferdige byggesett. 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 på tvers, ikke bare med Claude.
Hva er forskjellen på et «verktøy» og en «ressurs»?
Et verktøy er en handling Claude kan utføre (gjøre noe). En ressurs er data Claude kan lese (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 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