AI og MCP

Hva er MCP, og hvorfor kan AI-assistenten din plutselig føre timer?

Oppdatert 4 min lesetid

Kort svar

MCP (Model Context Protocol) er en åpen standard som lar en AI-assistent som Claude, ChatGPT eller Cursor samarbeide med annen programvare: hente data og utføre handlinger. Et program tilbyr en MCP-server med noen tydelig beskrevne verktøy; assistenten er klienten som bruker disse verktøyene, etter at du har logget inn og gitt samtykke.

Problemet MCP løser

En språkmodell kan skrive og resonnere, men vet ingenting om dine data. Den kan ikke slå opp en kunde, booke et møte eller føre timer. For det må den snakke med andre programmer.

Før MCP måtte hver AI-app lage sin egen integrasjon for hvert program. MCP gjør dette til én felles avtale: et program bygger en MCP-server én gang, og alle assistenter som støtter MCP kan bruke den.

Tenk på en stikkontakt: apparatet og strømnettet trenger ikke kjenne hverandre, så lenge de bruker samme plugg.

Slik fungerer MCP

Det er to sider. Serveren ligger i programmet som har dataene, for eksempel en timeregistrering. Klienten er AI-assistenten: Claude Desktop, Claude Code, ChatGPT, Cursor, Codex eller VS Code.

Serveren beskriver hvilke verktøy den tilbyr, med navn, en enkel forklaring og hvilke felt som trengs. Assistenten leser beskrivelsene og velger verktøyet som passer det du spør om.

  1. Du legger til en MCP-server i assistenten din med en adresse, for eksempel https://app.half5.com/mcp.
  2. Assistenten åpner innloggingssiden til programmet. Du logger inn og gir samtykke (OAuth). Passordet ditt deles aldri med assistenten.
  3. Du spør på vanlig norsk, for eksempel ‘før to timer på innloggingsfeilen’.
  4. Assistenten bruker riktig verktøy og viser deg resultatet.

Verktøy, ikke full tilgang

En MCP-server gir ikke assistenten fri tilgang til databasen. Den tilbyr bare de verktøyene utvikleren har laget, med rettighetene til kontoen du logger inn med. Hvis du ikke kan se kollegaers timer, kan ikke assistenten det heller.

Du kan trekke tilbake tilgangen som for andre tilkoblede apper: i programmet selv, eller ved å fjerne serveren fra assistenten.

  • Lokalt eller i skyen. En MCP-server kan kjøre på din egen maskin eller i skyen. En skyserver krever ingen installasjon: du limer inn adressen og logger inn.
  • Åpen standard. Anthropic publiserte MCP som en åpen spesifikasjon i november 2024; OpenAI, Cursor og Microsoft støtter den også.
  • Samtykke per tilkobling. Med en ekstern server logger du inn via OAuth, samme metode som ‘Logg inn med Google’.

Hvor MCP er nyttig

MCP er mest nyttig for oppgaver du allerede gjør i en assistent. En utvikler som fikser en feil i Claude Code kan be samme assistent føre tiden etterpå. En konsulent som skriver rapport i ChatGPT kan spørre hva som allerede er ført denne uken.

Det passer mindre godt til oppgaver der du vil sjekke hvert felt før noe lagres. Velg derfor programvare som lar alt en agent gjør ligge til godkjenning. Hvordan det fungerer for timer finner du i Føre timer med Claude, ChatGPT eller Cursor.

Slik gjør Half5 det

Half5 har sin egen MCP-server på https://app.half5.com/mcp. Du legger inn adressen i assistenten din, logger inn med Half5-kontoen din og gir samtykke. Ingenting må installeres.

Serveren tilbyr seks verktøy: log_work, log_work_batch (flere registreringer samtidig), search_customers_projects, list_entries, update_entry og delete_entry (kun for egne registreringer som ikke er godkjent ennå). En tilkoblet agent ser bare dine egne timer, selv om du er leder eller admin; fakturaer, kollegaer og innstillinger er utilgjengelig. Registreringer fra en agent kommer inn som ‘Ikke godkjent ennå’ og er ellers vanlige føringer: de vises i oversikten din og går gjennom godkjenning og fakturering som andre timer. Hvordan log_work finner riktig kunde forklares i Slik fungerer log_work.

Ofte stilte spørsmål

Er MCP det samme som et API?

Nesten. En MCP-server bruker ofte et vanlig API i bakgrunnen, men beskriver verktøyene sine slik at en språkmodell kan velge og bruke dem selv. Du trenger ikke kode for å la en assistent bruke det.

Hvilke AI-assistenter støtter MCP?

Blant annet Claude (Claude.ai, Claude Desktop og Claude Code), ChatGPT via connectors, Cursor, OpenAI Codex og VS Code. Hvor du legger til en server varierer fra app til app.

Kan en assistent endre ting via MCP på egenhånd?

Bare gjennom verktøyene serveren tilbyr, og kun med rettighetene til din konto. God programvare lar endringer fra en agent ligge til gjennomgang, så du eller lederen din må godkjenne dem.

Må jeg installere noe?

Ikke for en ekstern MCP-server: du legger inn en adresse og logger inn. Bare lokale MCP-servere, som kjører på din egen maskin, må installeres.

Kilder

Noen sykler hjem langs kanalen etter jobb

Lukk laptopen kl. 16:30 i dag.

Prøv Half5 gratis i 14 dager, alene eller med hele teamet ditt. Ingen kredittkort kreves.