Hopp til hovedinnhold
mcpserver.no

FAQ

Kan man bygge en MCP-server uten et eksisterende API?

Rent teknisk er svaret ja: en MCP-server er bare et program, og det programmet kan gjøre hva det vil internt - lese rett fra en database, kjøre kommandoer mot et filsystem, eller snakke med andre tjenester. Det finnes ikke noe krav i MCP-standarden om at det må finnes et API i bunnen.

I praksis er svaret likevel nesten alltid nei, av en god grunn. Et modent system har som regel allerede løst de vanskelige spørsmålene i API-et eller CLI-en sin: hvem har lov til å gjøre hva, hvordan valideres input, hva logges. Å bygge en MCP-server rett mot databasen betyr å løse alt dette på nytt, med en KI-modell som ny, uforutsigbar bruker på den andre siden - en unødvendig og risikabel snarvei.

Den tryggeste og vanligste tilnærmingen er derfor å la MCP-serveren være et tynt lag foran et API eller en CLI som allerede finnes, og la den arve tilgangsstyringen derfra.