MCP (Model Context Protocol)
Vinige definisie
Die Model Context Protocol (MCP) is 'n oop standaard wat definieer hoe KI-toepassings met eksterne gereedskap en databasisse verbind. Enige kompatible assistent kan dan enige kompatible diens gebruik sonder 'n spesifieke integrasie.
Op hierdie bladsy
Waarom MCP bestaan
Voor MCP het die verbinding van 'n KI-assistent met 'n gereedskap — 'n CRM, 'n lêeropslag, 'n kaartjie-stelsel — beteken dat 'n spesifieke integrasie vir elke paar assistent en gereedskap geskryf moes word. MCP vervang dit met een protokol: 'n diens stel sy vermoëns een keer bloot as 'n MCP-bediener, en elke MCP-kompatible toepassing kan dit gebruik.
Anthropic het MCP as 'n oop standaard in November 2024 bekendgestel. In Desember 2025 het dit die protokol aan die Agentic AI Foundation geskenk, 'n fonds onder die Linux Foundation, sodat dit in die openbaar bestuur kan word. Die spesifikasie neem inspirasie uit die Language Server Protocol, wat dieselfde gedoen het vir programmeringstaalondersteuning in kode-redigeerders.
Hoe dit werk
MCP het drie rolle. Die gasheer is die KI-toepassing waarin die gebruiker werk. Binne dit hou 'n kliënt 'n verbinding met elke bediener. 'n Bediener is 'n diens wat vermoëns bied. Boodskappe gebruik JSON-RPC 2.0.
Bedieners kan drie soorte funksies bied: gereedskap, wat funksies is wat die model kan aanroep (soek bestellings, skep 'n kaartjie); hulpbronne, wat data is wat die gebruiker of model kan lees; en aanmoedings, wat herbruikbare boodskap sjablone is. Afgeleë bedieners is gewoonlik met OAuth beskerm, sodat 'n gebruiker 'n assistent toegang tot hul rekening kan gee sonder om 'n wagwoord te deel.
Sekuriteits oorwegings
Die spesifikasie is eksplisiet dat gereedskap arbitrêre kode-uitvoering verteenwoordig en met omsigtigheid hanteer moet word. Gasheer moet gebruikers se toestemming verkry voordat hulle data aan 'n bediener blootstel of 'n gereedskap aanroep, en beskrywings van gereedskapgedrag moet as onbetroubaar beskou word tensy dit van 'n betroubare bediener kom.
In praktyk: verbind slegs met bedieners wat jy vertrou, verleen die smalste skope moontlik, en onthou dat teks wat deur 'n gereedskap teruggestuur word, instruksies kan bevat wat 'n aanvaller gehoop het die model sou volg.
MCP in AI SmartTalk
AI SmartTalk gebruik MCP in beide rigtings. 'n Assistent kan met eksterne MCP-bedieners verbind, met OAuth waar die bediener dit vereis, en hul gereedskap in gesprekke gebruik. En AI SmartTalk is self 'n afstands-MCP-bediener, by https://aismarttalk.tech/api/mcp, beskerm deur OAuth 2.1: vanuit 'n MCP-compatibele toepassing kan 'n gebruiker hul assistente lys, soek en hul kennis oudit, dokumente of FAQ-inligting byvoeg, en 'n assistent se instruksies hersien of verbeter — beperk tot die assistente wat hulle mag bestuur.
Gereelde vrae
Is MCP net vir Claude?
Nee. MCP is 'n oop standaard, nou onder die Linux Foundation se Agentic AI Foundation, en dit word deur baie AI-toepassings, ontwikkelingsgereedskap en dienste van verskillende verskaffers ondersteun.
Wat is die verskil tussen MCP en 'n API?
‘n API is spesifiek vir een diens. MCP is 'n algemene protokol waarop dienste hul vermoëns op 'n standaard manier beskryf, sodat 'n AI-toepassing dit kan ontdek en gebruik sonder op maat gemaakte kode vir elkeen.
Wat is 'n MCP-bediener?
‘n Program of afstandsdiens wat gereedskap, hulpbronne of aanwysings blootstel deur die Model Context Protocol, sodat AI-toepassings wat as MCP-klante optree, dit kan gebruik.
Is dit veilig om MCP-bedieners aan 'n AI-assistent te koppel?
Dit is net so veilig soos die bedieners wat jy kies en die toestemmings wat jy verleen. Gebruik betroubare bedieners, beperk skope, en hersien watter aksies die gereedskap kan neem.