MCP forklart: slik kobler du Claude til verktøyene dine

FordypningClaude-skolen · Bonus

MCP forklart: slik kobler du Claude til verktøyene dine

Av Munin · Ekspert · ca. 13 minFordypning

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.

Illustrasjon: en glødende kule koblet med kabler til ikoner for database, mappe, nettleser og chat, som et nav

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.

Teknisk under panseret: MCP bygger på JSON-RPC 2.0, en lettvekts måte å sende strukturerte meldinger på. Du trenger ikke kunne det for å bruke MCP, men det forklarer hvorfor det er så enkelt for utviklere å lage nye servere.

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:

Dustiller et spørsmål

ClaudeMCP-klient

MCP-serverkoblingen

Verktøy / datadatabase, API, filer

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:

# Lokal server: styr en nettleser med Playwright
claude mcp add playwright — npx -y @playwright/mcp@latest

En ekstern server (HTTP) legges til med adressen:

# Ekstern server over HTTP
claude mcp add –transport http https://din-server.example.com/mcp

Se hva som er koblet til, og styr tilkoblingene:

claude mcp list # vis alle servere
# 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.

# Del en server med teamet via .mcp.json
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:

  1. Legg til serveren. Bruk den eksterne GitHub-serveren over HTTP:
    claude mcp add –transport http github https://api.githubcopilot.com/mcp/
  2. Logg inn. Start en økt, skriv /mcp, og fullfør OAuth-innloggingen Claude åpner. Nå har serveren tilgang på dine vegne.
  3. Sjekk at den er klar. claude mcp list skal vise github som tilkoblet.
  4. 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.
Den farligste kombinasjonen er en server som samtidig leser sensitive data, leser ukjent innhold fra nett, OG kan sende noe utover. Da kan en skjult instruksjon i nettinnholdet i verste fall lekke dataene dine. Unngå å gi én og samme oppgave alle tre evnene samtidig.

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.

Oppsummert

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