Hopp til hovedinnhold
mcpserver.no

FAQ

Er MCP en erstatning for API?

Det er den vanligste misforståelsen om MCP: at det er en ny type API, eller en konkurrent til REST og GraphQL. Det stemmer ikke. MCP løser et annet problem enn API-et gjør.

Et API definerer HVORDAN to programmer kan snakke sammen - hvilke endepunkter som finnes, hvilke felter som sendes og returneres. Det krever at en utvikler har lest dokumentasjonen og skrevet kode som kaller nettopp de riktige endepunktene, for nettopp dette ene bruksområdet.

MCP definerer noe annet: en standard måte å BESKRIVE hvilke funksjoner som finnes, slik at en KI-modell kan lese beskrivelsen og bruke funksjonene selv - uten at noen har skrevet integrasjonskode for akkurat den modellen. En MCP-server er derfor som regel en tynn oversettelseslag foran et API som allerede finnes: den kaller API-et internt, men eksponerer det utad på en måte som er lesbar for en KI-modell i sanntid.

Konsekvensen: å bygge en MCP-server er sjelden et alternativ til å ha et API. Det er som regel et tillegg - ett nytt, KI-vennlig "vindu" inn til det API-et (eller den CLI-en, eller den databasen) som allerede gjør jobben.