Problemet MCP løser
Et sprogmodel kan skrive og ræsonnere, men ved intet om dine data. Den kan ikke slå en kunde op, booke et møde eller registrere timer. Til det skal den kunne tale med andre programmer.
Før MCP skulle hver AI-app bygge sin egen integration til hvert program. MCP samler det i én aftale: et program bygger en MCP-server én gang, og alle assistenter, der forstår MCP, kan bruge den.
Tænk på en stikkontakt: apparatet og elnettet behøver ikke kende hinanden, så længe de bruger samme stik.
Sådan fungerer MCP
Der er to sider. Serveren ligger i det program, der har dataene – fx et tidsregistreringssystem. Klienten ligger i AI-assistenten: Claude Desktop, Claude Code, ChatGPT, Cursor, Codex eller VS Code.
Serveren beskriver de værktøjer, den tilbyder – hver med navn, en enkel forklaring og de felter, den forventer. Assistenten læser beskrivelserne og vælger det værktøj, der passer til det, du beder om.
- Du tilføjer en MCP-server i din assistent med en adresse, fx
https://app.half5.com/mcp. - Assistenten åbner programmets login-side. Du logger ind og giver samtykke (OAuth). Dit kodeord når aldrig assistenten.
- Du beder om noget i almindeligt sprog, fx ‘registrer to timer på login-fejl’.
- Assistenten kalder det rigtige værktøj og viser dig resultatet.
Værktøjer – ikke fuld adgang
En MCP-server giver ikke assistenten fri adgang til databasen. Den tilbyder kun de værktøjer, udvikleren har bygget, og kun med de rettigheder, din konto har. Hvis du ikke kan se kollegers timer, kan assistenten heller ikke.
Du kan fjerne adgangen som med andre tilsluttede apps: enten i programmet selv eller ved at fjerne serveren fra din assistent.
- Lokalt eller i skyen. En MCP-server kan køre på din egen computer eller i skyen. En cloud-server kræver ingen installation: du indsætter en adresse og logger ind.
- Åben standard. Anthropic offentliggjorde MCP som åben specifikation i november 2024; OpenAI, Cursor og Microsoft understøtter det også.
- Samtykke pr. forbindelse. Med en ekstern server logger du ind via OAuth – samme metode som ‘Log ind med Google’.
Hvor giver det værdi?
MCP er mest nyttigt til opgaver, du allerede løser i en assistent. En udvikler, der retter en fejl med Claude Code, kan bede samme assistent om at registrere tiden bagefter. En konsulent, der skriver rapport i ChatGPT, kan spørge, hvad der allerede er registreret i denne uge.
Det er mindre egnet til opgaver, hvor du vil tjekke hvert felt, før noget gemmes. Vælg derfor software, hvor alt en agent laver, først ligger til godkendelse. Hvordan det fungerer for timer, kan du læse i Registrering af timer med Claude, ChatGPT eller Cursor.
Sådan gør Half5
Half5 har sin egen MCP-server på https://app.half5.com/mcp. Du tilføjer adressen i din assistent, logger ind med din Half5-konto og giver samtykke. Der er intet, der skal installeres.
Serveren tilbyder seks værktøjer: log_work, log_work_batch (flere registreringer på én gang), search_customers_projects, list_entries, update_entry og delete_entry (kun for dine egne ikke-godkendte registreringer). En tilsluttet agent kan kun se dine egne timer – også selvom din konto er leder eller admin; fakturaer, kolleger og indstillinger er uden for rækkevidde. Registreringer fra en agent kommer ind som ‘Ikke godkendt endnu’ og fungerer ellers som almindelige registreringer: de vises i dit overblik og går gennem godkendelse og fakturering som dine andre timer. Hvordan log_work vælger den rigtige kunde, kan du læse i Sådan virker log_work.
Ofte stillede spørgsmål
Er MCP det samme som et API?
Næsten. En MCP-server bruger ofte et almindeligt API bag kulissen, men beskriver sine værktøjer, så en sprogmodel selv kan vælge og kalde dem. Du behøver ikke kode for at lade en assistent bruge det.
Hvilke AI-assistenter understøtter MCP?
Blandt andre Claude (Claude.ai, Claude Desktop og Claude Code), ChatGPT via connectors, Cursor, OpenAI Codex og VS Code. Hvor du præcis tilføjer en server, afhænger af appen.
Kan en assistent selv ændre ting via MCP?
Kun via de værktøjer, serveren tilbyder, og kun med de rettigheder, din konto har. God software lader en agents ændringer ligge til godkendelse, så du eller din leder stadig kan godkende dem.
Skal jeg installere noget?
Ikke med en ekstern MCP-server: du tilføjer en adresse og logger ind. Kun lokale MCP-servere, der kører på din egen computer, kræver installation.