AI och MCP

Vad är MCP – och varför kan din AI-assistent plötsligt registrera dina timmar?

Uppdaterad 4 min läsning

Kort svar

MCP (Model Context Protocol) är en öppen standard som låter en AI-assistent som Claude, ChatGPT eller Cursor samarbeta med andra program: hämta data och utföra åtgärder. Ett program erbjuder en MCP-server med några tydligt beskrivna verktyg; assistenten är klienten som anropar dessa verktyg, efter att du loggat in och gett samtycke.

Problemet MCP löser

En språkmodell kan skriva och resonera, men vet inget om dina uppgifter. Den kan inte slå upp en kund, boka ett möte eller registrera timmar. För det behöver den prata med andra program.

Innan MCP behövde varje AI-app bygga sin egen integration för varje program. MCP gör det till en gemensam överenskommelse: ett program bygger en MCP-server en gång, och alla assistenter som kan MCP kan använda den.

Tänk på ett eluttag: apparaten och elnätet behöver inte känna till varandra, så länge de använder samma kontakt.

Så fungerar MCP

Det finns två sidor. Servern finns i programmet som har datan, till exempel en tidrapportör. Klienten sitter i AI-assistenten: Claude Desktop, Claude Code, ChatGPT, Cursor, Codex eller VS Code.

Servern beskriver vilka verktyg den erbjuder, med namn, enkel förklaring och vilka fält som behövs. Assistenten läser beskrivningarna och väljer det verktyg som passar din fråga.

  1. Du lägger till en MCP-server i din assistent med en adress, till exempel https://app.half5.com/mcp.
  2. Assistenten öppnar programmets inloggningsruta. Du loggar in och ger samtycke (OAuth). Ditt lösenord når aldrig assistenten.
  3. Du frågar något med vanlig text, som ‘registrera två timmar för inloggningsfixen’.
  4. Assistenten anropar rätt verktyg och visar resultatet.

Verktyg, inte full åtkomst

En MCP-server ger inte assistenten fri tillgång till databasen. Den erbjuder bara de verktyg som skaparen byggt, med samma rättigheter som det konto du loggat in med. Om ditt konto inte ser kollegors timmar, gör inte assistenten det heller.

Du tar bort åtkomst som för andra kopplade appar: i programmet själv, eller genom att ta bort servern från din assistent.

  • Lokalt eller i molnet. En MCP-server kan köras på din egen dator eller i molnet. En molnserver kräver ingen installation: du klistrar in en adress och loggar in.
  • Öppen standard. Anthropic publicerade MCP som öppen specifikation i november 2024; även OpenAI, Cursor och Microsoft stöder den.
  • Samtycke per anslutning. Med en molnserver loggar du in via OAuth, samma teknik som ‘Logga in med Google’.

När det är användbart

MCP är mest användbart för sådant du redan gör i en assistent. En utvecklare som fixar en bugg med Claude Code kan be samma assistent registrera tiden efteråt. En konsult som skriver en rapport i ChatGPT kan fråga vad som redan är registrerat den här veckan.

Det passar sämre för uppgifter där du vill granska varje fält innan något sparas. Välj därför program som håller allt en agent gör som väntande eller kräver godkännande. Hur det fungerar för timmar beskrivs i Registrera timmar med Claude, ChatGPT eller Cursor.

Så gör Half5

Half5 har en egen MCP-server på https://app.half5.com/mcp. Du lägger till adressen i din assistent, loggar in med ditt Half5-konto och ger samtycke. Ingen installation behövs.

Servern erbjuder sex verktyg: log_work, log_work_batch (flera poster samtidigt), search_customers_projects, list_entries, update_entry och delete_entry (endast för dina egna poster som inte är godkända än). En ansluten agent ser bara dina egna timmar, även om ditt konto är chef eller admin; fakturor, kollegor och inställningar är utom räckhåll. Poster från en agent hamnar som ‘Inte godkänd än’ och är i övrigt vanliga registreringar: de syns i din översikt och går genom godkännande och fakturering som dina andra timmar. Hur log_work väljer rätt kund beskrivs i Så fungerar log_work.

Vanliga frågor

Är MCP samma sak som ett API?

Nästan. En MCP-server använder ofta ett vanligt API i bakgrunden, men beskriver sina verktyg så att en språkmodell själv kan välja och anropa dem. Du behöver inte koda för att låta en assistent använda det.

Vilka AI-assistenter stöder MCP?

Bland annat Claude (Claude.ai, Claude Desktop och Claude Code), ChatGPT via connectors, Cursor, OpenAI Codex och VS Code. Exakt var du lägger till en server skiljer sig mellan appar.

Kan en assistent ändra saker via MCP på egen hand?

Bara via de verktyg servern erbjuder och bara med de rättigheter ditt konto har. Bra program låter en agents ändringar vänta på granskning, så att du eller din chef kan godkänna dem.

Behöver jag installera något?

Inte för en molnserver med MCP: du lägger till en adress och loggar in. Bara lokala MCP-servrar, som körs på din egen dator, kräver installation.

Källor

Någon cyklar hem längs kanalen efter jobbet

Stäng laptopen i tid idag – halv fem.

Prova Half5 gratis i 14 dagar, själv eller med hela teamet. Ingen kortinformation krävs.