Sluta bygga fler agenter. Börja med MCP.
AI-modellerna blir allt bättre på att resonera. Därför tror vi att den stora möjligheten inte är fler agenter, utan att ge AI säker tillgång till affärssystemet ni redan har.
En agent för varje uppgift?
En agent för inköp. En för ekonomi. En för kundservice. Och kanske ytterligare en för lagret.
Det är lätt att fastna i tanken att varje nytt sätt att använda AI kräver en ny, specialbyggd lösning. Men språkmodellerna förändrar förutsättningarna. Moderna modeller blir allt bättre på att förstå vad användaren vill, välja rätt verktyg och kombinera information från flera källor.
Därför tror vi att många företag behöver börja i en annan ände.
I stället för att bygga en ny AI-agent för varje problem bör vi göra det affärssystem vi redan har tillgängligt för AI.
Där spelar Model Context Protocol, MCP, en central roll.
Vad är MCP?
Model Context Protocol, förkortat MCP, är en öppen standard för hur AI-applikationer kommunicerar med andra system och verktyg. Tänk på det som ett gemensamt gränssnitt mellan AI och företagets system.
En MCP-server kan till exempel göra utvalda funktioner i SAP tillgängliga för en AI-assistent. Det kan handla om att hämta en kundorder, kontrollera lagertillgängligheten, läsa en leveransstatus eller granska en leverantörsfaktura.
När användaren ställer en fråga väljer AI-modellen vilka av verktygen som behövs, anropar dem och använder resultatet i sitt svar. Då behöver modellen inte förlita sig på det den lärde sig när den tränades, eller på det användaren klistrar in i en chatt. Den arbetar med aktuell information från företagets egna system.
MCP ersätter inte SAP:s API:er, era integrationer eller er affärslogik. En bra MCP-lösning bygger vidare på dem och gör dem tillgängliga för AI på ett sätt som går att återanvända.
Det är just återanvändningen som gör tekniken så intressant.
Fem frågor till samma assistent.
Tänk dig att medarbetarna har en AI-assistent som kan använda de funktioner i SAP som de behöver. Här är fem frågor den kan få, från kundservice, inköp, ekonomi, försäljning och controlling.
Välj vem som frågar och se vilka verktyg assistenten använder. Verktygen är desamma varje gång, det är bara frågan som ändras.
Kundservice
Varför har kundens order inte levererats ännu?
Verktyg i MCP-servern
- Kundorder Två rader, utlovade till förra veckan
- Leverans Rad 1 levererad, rad 2 utan leverans
- Tillgänglighet Rad 2 saknar 40 st, påfyllnad på tisdag
- Inköpsorder, används inte
- Leverantörsfaktura, används inte
- Planering, används inte
- Bokföring, används inte
Rad 1 levererades i tid. Rad 2 väntar på material. Det saknas 40 enheter och nästa påfyllnad kommer på tisdag. Ordern är inte spärrad, så den går i väg så snart materialet finns.
Användaren får en samlad bild direkt och kan lägga tiden på att lösa problemet.
Utan assistenten VA03, VL03N, MMBE, CO09
Inköp
Vilka inköpsorder saknar leveransbekräftelse och riskerar att bli försenade?
Verktyg i MCP-servern
- Kundorder, används inte
- Leverans, används inte
- Tillgänglighet, används inte
- Inköpsorder 38 öppna, 6 utan bekräftelse
- Leverantörsfaktura, används inte
- Planering 3 av de 6 behövs inom två veckor
- Bokföring, används inte
Sex inköpsorder saknar bekräftelse. Tre av dem gäller material som behövs i produktionen inom två veckor, så börja med dem. De andra tre har marginal.
Assistenten ersätter inte inköparens bedömning. Den gör det lättare att hitta rätt information och fatta beslut.
Utan assistenten ME2N, ME2A, MD04
Ekonomi
Varför har leverantörsfakturan inte gått vidare till betalning?
Verktyg i MCP-servern
- Kundorder, används inte
- Leverans, används inte
- Tillgänglighet, används inte
- Inköpsorder Avtalat pris 412 kr, varorna mottagna
- Leverantörsfaktura Spärrad för betalning, 436 kr per styck
- Planering, används inte
- Bokföring, används inte
Fakturan är spärrad eftersom priset avviker från inköpsordern, 436 kronor per styck mot avtalade 412. Varorna är mottagna, så det är priset som behöver redas ut med leverantören.
Medarbetaren behöver inte känna till alla transaktioner och kontroller bakom fakturan för att förstå vad som har hänt.
Utan assistenten MIR4, MRBR, ME23N
Försäljning
Kan vi leverera 200 enheter nästa vecka?
Verktyg i MCP-servern
- Kundorder, används inte
- Leverans, används inte
- Tillgänglighet 120 st i lager som inte är reserverade
- Inköpsorder, används inte
- Leverantörsfaktura, används inte
- Planering Tillverkning av 150 st klar på torsdag
- Bokföring, används inte
Ja, om kunden kan ta emot leveransen på fredag. 120 enheter finns i lager i dag, och resten kommer från en tillverkningsorder som blir klar på torsdag.
Tillgängligheten bedöms med affärssystemets egna data och logik. AI-modellen gissar inte vad som borde finnas i lager.
Utan assistenten CO09, MD04, MMBE
Controlling
Varför har fraktkostnaderna ökat jämfört med förra kvartalet?
Verktyg i MCP-servern
- Kundorder, används inte
- Leverans, används inte
- Tillgänglighet, används inte
- Inköpsorder, används inte
- Leverantörsfaktura Två speditörer står för det mesta
- Planering, används inte
- Bokföring Frakt 18 procent högre än förra kvartalet
Ökningen kommer främst från expressfrakter hos två speditörer de senaste två månaderna. Vill du se transaktionerna bakom, eller hur det har sett ut det senaste halvåret?
I stället för en statisk rapport kan controllern fortsätta fråga och utforska siffrorna i en dialog.
Utan assistenten KSB1, FAGLL03, FBL1N
Fem frågor behöver inte fem agenter.
Det intressanta är vad exemplen har gemensamt. De behöver inte bli fem olika AI-agenter. En och samma assistent kan hantera alla, förutsatt att rätt funktioner finns tillgängliga och att användaren har de behörigheter som krävs.
Det är en viktig förändring i hur vi bör tänka kring AI i affärssystem.
Ett enklare sätt att arbeta i SAP.
En av de mest intressanta möjligheterna med MCP handlar inte om automation. Den handlar om användarupplevelsen.
Affärssystem som SAP är kraftfulla och rymmer stora mängder funktionalitet. Men de kan också vara svåra att använda, särskilt för den som är ny i organisationen eller inte arbetar i systemet varje dag.
En erfaren SAP-användare vet vilka transaktioner, vyer och fält som behövs för att lösa ett problem. Den kunskapen tar lång tid att bygga upp. För en ny medarbetare kan även en enkel fråga kräva hjälp av en mer erfaren kollega.
Med AI och MCP behöver användaren inte veta exakt hur informationen ska hämtas. Det räcker att beskriva på vanlig svenska vad som ska göras. Assistenten hittar informationen, förklarar sammanhangen och guidar genom arbetet.
Det kan betyda kortare introduktion för nya medarbetare, färre interna supportfrågor och mindre tid i systemets menyer. Även erfarna användare blir effektivare när de slipper växla mellan transaktioner och sammanställa informationen själva.
Vi behöver inte nödvändigtvis göra affärssystemen enklare. Vi kan göra dem enklare att använda.
Med rätt lösning arbetar användaren dessutom inom sina befintliga behörigheter i affärssystemet. AI blir ett nytt sätt att använda funktioner som personen redan har rätt till, inte en genväg till mer åtkomst. Det ställer krav på att rollerna och behörigheterna verkligen är rätt utformade.
Behövs specialiserade agenter?
Ja, i vissa fall. Men vi tror att behovet är mindre än många föreställer sig.
När modellerna var sämre på att resonera behövdes ofta specialbyggda agenter, med detaljerade instruktioner och färdiga arbetsflöden, för att resultatet skulle bli tillförlitligt. I takt med att modellerna blivit bättre på resonemang och på att använda verktyg har förutsättningarna förändrats.
En modern AI-assistent med tillgång till väldefinierade verktyg klarar ofta många olika frågor och uppgifter, utan att varje scenario byggs som en egen agent.
Det betyder inte att specialiserade lösningar saknar värde. Ibland motiverar särskilda instruktioner, ett eget gränssnitt eller ett komplext arbetsflöde en egen lösning. Men innan vi bygger något bör vi ställa oss en fråga.
Behöver vi verkligen bygga något nytt, eller kan vi lösa behovet genom att ge en befintlig AI-assistent tillgång till rätt funktioner?
Ofta är det senare både enklare och mer hållbart på sikt.
Allt behöver inte vara en agent.
Det finns en annan skillnad som ibland försvinner i diskussionen om AI-agenter.
Anta att ett företag vill gå igenom alla öppna inköpsorder klockan 07.00 varje morgon, hitta möjliga leveransproblem och skicka en rapport till inköpsavdelningen. Är det ett jobb för en självständig AI-agent? Förmodligen inte.
Ett vanligt automatiserat flöde kan starta på en bestämd tid, hämta informationen från affärssystemet och göra de kontroller som är bestämda i förväg. Där något kräver tolkning, som en leverantörs meddelande i fritext, kan AI vara en del av flödet.
- AutomationFlödet startar klockan 07.00.
- AutomationDet hämtar alla öppna inköpsorder från affärssystemet.
- AutomationDet jämför leveransdatum och bekräftelser mot affärsreglerna.
- AIAI läser leverantörernas meddelanden i fritext och bedömer vad de betyder.
- AIAI skriver en sammanfattning av det som behöver följas upp.
- AutomationRapporten går till inköpsavdelningen.
Automationen står för det förutsägbara, som schemaläggning, datahämtning, affärsregler och kontroller. AI används där den verkligen tillför något, för förståelse, tolkning, analys och språk. Resultatet blir ofta enklare att testa, övervaka och förvalta än en helt självständig agent.
Vår utgångspunkt är enkel. Använd AI när uppgiften behöver intelligens. Använd vanlig automation när uppgiften behöver upprepas. Kombinera dem när det behövs.
Säkerheten måste följa med.
När AI får tillgång till affärssystemet ska den hjälpa medarbetaren med arbetet, aldrig kringgå behörigheterna.
- Identitet
- Användarens identitet följer med hela vägen, från AI-applikationen och MCP-servern till affärssystemet.
- Behörigheter
- Medarbetaren kan bara läsa det och göra det som personen redan har rätt till.
- Roller
- När systemen blir enklare att använda blir det viktigare att rollerna är rätt avgränsade.
- MCP
- Standarden gör kopplingen möjlig, men löser inte säkerhetsfrågorna av sig själv.
Så kommer ni igång.
Börja inte med att definiera tio olika agenter. Börja med att ta reda på vilka funktioner i affärssystemet som skulle ge mest nytta om AI kunde använda dem.
En genomtänkt MCP-arkitektur kan sedan bära många framtida AI-tillämpningar.
-
1
Förstå frågorna
Vilka frågor ställer användarna, vilken information behöver de och vad tar onödigt lång tid?
-
2
Välj funktionerna
De funktioner i affärssystemet som svarar på frågorna, gärna genom API:er som redan finns.
-
3
Bygg MCP-servern
Funktionerna blir verktyg som AI-assistenten kan använda, med användarens egna behörigheter.
-
4
Börja med att läsa
Några användare ställer riktiga frågor mot verklig affärsdata, och ni utvärderar hur väl det fungerar.
-
5
Bygg vidare
Fler funktioner och användningsfall, utan att varje behov blir ett eget integrationsprojekt. Åtgärder som ändrar data kräver tydliga regler och kontroller.
Det handlar inte om antalet agenter.
Det är lätt att bli imponerad av AI-agenter som klarar komplexa uppgifter på egen hand. Men för många företag tror vi att den största nyttan kommer från något betydligt mer vardagligt.
- Att en ny medarbetare snabbare förstår en kundorder.
- Att en inköpare lättare ser vilka leveranser som behöver följas upp.
- Att en ekonom kan undersöka en avvikelse utan att först leta sig igenom flera delar av affärssystemet.
- Att erfarna medarbetare lägger mindre tid på att leta information och mer tid på att använda sin kunskap.
Det kräver inte fler specialbyggda AI-agenter. Det kräver att vi kopplar ihop modern AI med systemen där verksamhetens information och processer redan finns.
Sluta börja med frågan om vilken AI-agent ni ska bygga. Börja med frågan om vad AI skulle kunna göra om den hade rätt tillgång till ert affärssystem.
Vill ni prova MCP hos er?
Vi kombinerar erfarenhet av SAP, integration och AI för att bygga lösningar som fungerar i riktiga affärsprocesser. Vi hjälper er att hitta de användningsfall som ger mest nytta, bygga säkra kopplingar till era system och testa vad moderna AI-modeller faktiskt klarar.
Mer om AI och automation