MCP (Model Context Protocol) er en åben standard, der lader AI-agenter finde og bruge eksterne værktøjer på en konsekvent måde. Introduceret af Anthropic i 2024 giver det AI-assistenter som Claude eller ChatGPT en fælles måde at spørge et system "hvad kan jeg gøre her?" og derefter udføre en af disse handlinger, i stedet for at skulle bygge en brugerdefineret forbindelse til hvert værktøj.
Hvad MCP gør og ikke gør
Før MCP indebar det at koble en AI-assistent til et forretningssystem, at man byggede en engangsintegration specielt til den assistent og det system. MCP erstatter dette med et fælles format. Et system udgiver sine tilgængelige handlinger via en MCP-server: hvad hver handling hedder, hvilke data den har brug for og hvad den returnerer. En hvilken som helst AI-agent, der understøtter MCP, kan læse den liste og bruge den.
Hvad MCP ikke gør er arbejdet bag handlingen. Protokollen definerer, hvordan agenten spørger, og hvordan svaret kommer tilbage. Den gemmer ikke loginoplysningerne til dit ERP-system, den ved ikke, hvordan din webshops ordreformat mapper til dit regnskab, og den prøver ikke igen ved en mislykket synkronisering eller fører register over, hvem der gjorde hvad. Den forudsætter, at noget nedenunder tager sig af det.
MCP vs. iPaaS
| MCP | iPaaS | |
|---|---|---|
| Hvad det er | Et protokol - en fælles måde for AI-agenter at finde og kalde værktøjer | En platform der kører integrationer mellem systemer |
| Hvem der bruger det | AI-agenter og assistenter | Systemer, planlagte arbejdsgange og dem der administrerer dem |
| Hvad det håndterer | Hvilke handlinger der findes, og anmodningen og svaret for hver enkelt | Loginoplysninger, datamapping, flertrinsflows, nye forsøg og logfiler |
| Hvornår det kører | Når en agent udløser en handling, i realtid | Kontinuerligt - planlagte synkroniseringer, webhooks og baggrundsjob |
| Bedst til | At lade en AI-agent stille spørgsmål og udføre specifikke handlinger | At flytte korrekte data mellem systemer, pålideligt, hver gang |
Erstatter MCP en iPaaS?
MCP og en iPaaS gør to forskellige jobs. MCP giver en AI-agent en standardiseret måde at nå dine systemer på. En iPaaS sørger for, at de data agenten finder der, er korrekte, konsistente og opdaterede - og en agent kan kun være så pålidelig som disse data.
Inden for e-handel sker det meste af integrationsarbejdet uden nogen agent involveret. Ordrer flyder fra webshop til ERP-systemet, lagerbeholdninger synkroniseres tilbage, og udbetalinger fra betalingsleverandøren afstemmes mod ordrer. Det kører efter en plan, tusindvis af gange om dagen, og det skal være forudsigeligt. MCP ændrer intet af det.
Det MCP tilfører er en anden indgang. Når nogen spørger en AI-agent "hvorfor er ordre 10432 ikke nået Fortnox?", kalder agenten en handling via MCP, og integrationsplatformen gør det faktiske arbejde: finder ordren, tjekker dens synkstatus og læser fejlen.
Mappingslogikken forbliver også i integrationen. MCP har ingen anelse om, at en momskonto kan skulle ændre værdi i et andet system, afhængigt af momssats og transaktionstype. Den viden lever i integrationslaget, og det er derfor en agent der er koblet direkte til råsystemer handler på data, den ikke kan tolke korrekt.
Det virkelige spørgsmål er altså ikke MCP eller iPaaS. Det er, om din integrationsplatform understøtter MCP, så AI-agenter kan bruge de forbindelser, du allerede er afhængig af.
Afgrænsede, godkendte handlinger: hvad dette betyder i praksis
En MCP-server giver ikke en AI-agent et login til dine systemer. Den giver agenten en liste over specifikke handlinger, og hvad den må bruge, bestemmes på platformssiden, ikke af agenten. Hos Junipeer styres det af niveauet på den API-nøgle, du opretter til agenten.
For en e-handelsintegration kan det se sådan ud.
Med en nøgle, der kun kan læse, kan en agent:
- Tjekke synkstatus for en ordre
- Slå en udbetaling op og de ordrer, den dækker
- Læse fejlbeskeden bag en mislykket overførsel
- Forklare, hvad en indstilling gør, og hvad den er sat til
Med et højere nøgleniveau kan en agent også:
- Køre en mislykket synkronisering igen
- Ændre indstillinger, mappings og tidsplaner
- Skrive data til tilsluttede systemer
En agent kan aldrig:
- Se loginoplysningerne til dit ERP-system eller andre systemer
- Gøre mere, end nøglen tillader
Indstillinger, der ændres via MCP, vises i integrationens ændringshistorik, markeret med den nøgle, der blev brugt, så du kan se, hvad der blev ændret og hvornår. Junipeers MCP-server gemmer ikke selv en kopi af dine forespørgsler.
MCP hos Junipeer
Junipeers MCP er tilgængelig nu, i to former. Med Workspace MCP (49 €/md. pr. arbejdsområde) kan AI-agenter som Claude eller ChatGPT tjekke, forklare og rette dine integrationer. En System MCP (fra 39 €/md.) kobler en AI-agent til data i ét system, for eksempel Fortnox, Klarna eller Magento. Se alle systemer med MCP. Begge kører på den samme platform og med de samme forbindelser, der allerede håndterer dine ordrer, udbetalinger og regnskab.
Det er Expose-delen af Junipeer AI, sammen med Build (værktøjer til at bygge forbindelser) og Run (Ask Junipeer AI, der diagnosticerer integrationsfejl).