Connect with us

Lideri de opinie

De ce ar trebui liderii IT să se gândească la Protocolul de Context al Modelului?

mm

În luna noiembrie a anului trecut, Anthropic a lansat Model Context Protocol (MCP), care inițial a atras un interes moderat. Compania a inclus știrile într-o postare pe blog, numind MCP un standard deschis menit să “ajute modelele de frontieră să producă răspunsuri mai bune și mai relevante.”

Dar pe măsură ce dezvoltatorii au aflat mai multe despre MCP, a devenit clar cât de puternic era. În câteva luni, companii precum OpenAI, Google și Microsoft au adoptat standardul. Acest lucru a alimentat interesul pentru MCP, deoarece creșterea a semănat cu o aplicație de consumator foarte populară, nu cu un instrument de infrastructură pentru dezvoltatori.

Rezervorul GitHub pentru MCP s-a transformat rapid într-o comunitate vibrantă. În prezent, există peste 64.500 de stele și aproximativ 7.500 de ramuri. Apoi există mii de servere care au apărut pe diverse site-uri.

O astfel de impuls este rar pentru infrastructura de dezvoltare. Cu toate acestea, demonstrează importanța MCP, deoarece a devenit cunoscut sub numele de “USB C pentru aplicații AI”.

Deci, să vedem de ce acest standard deschis a devenit atât de popular și cum ar trebui să se gândească liderii IT la el.

Beneficiile MCP

Înainte de introducerea MCP, construirea unui model generativ avansat de inteligență artificială sau a unor sisteme agențice era un proces dureros. Fiecare model de limbaj mare (LLM) necesita o integrare personalizată cu fiecare instrument sau sursă de date pe care o utiliza. Acest lucru a creat ceea ce se numește “problema MxN”. Acesta este locul în care M modele trebuie conectate manual la N instrumente diferite.

De exemplu, dacă utilizați trei LLM-uri diferite pentru a lucra cu zece aplicații, veți avea nevoie să construiți 30 de integrări separate. Nu numai că acest lucru va necesita resurse de inginerie semnificative, dar baza de cod va fi dificil de întreținut pe măsură ce instrumentele, API-urile și modelele evoluează.

Dar cu standardul MCP, procesul este semnificativ îmbunătățit. Acesta oferă două capacități importante: context și utilizarea instrumentelor cu LLM-uri. Acest lucru permite nu numai răspunsuri mai relevante, ci și o acuratețe și o productivitate îmbunătățite.

De exemplu, cu context, o aplicație AI poate accesa o gamă largă de surse de date disponibile public, cum ar fi datele meteo sau financiare. MCP-urile pot accesa, de asemenea, surse de date private, cum ar fi Slacks sau Jira tickets.

În ceea ce privește utilizarea instrumentelor, un MCP poate efectua acțiuni precum sarcinile CRUD pentru baze de date, programarea evenimentelor sau a reminder-elor, sau actualizări pentru CRM-uri sau ERP-uri.

Pe lângă standardizarea contextului și a utilizării instrumentelor, există și alte avantaje cu MCP. Unul dintre ele este securitatea, deoarece aceasta susține autorizarea bazată pe OAuth. Următorul, modelele nu sunt strâns legate de instrumente sau surse de date. În alte cuvinte, atunci când API-urile se schimbă sau se adoptă un nou instrument, nu este nevoie de rescrieri majore.

MCP ajută, de asemenea, la îmbunătățirea guvernanței și a conformității din cauza centralizării utilizării instrumentelor și a fluxurilor de date. Acest lucru face mai ușoară aplicarea politicilor și a auditurilor.

În lumina acestor avantaje, nu ar trebui să fie o surpriză că MCP a devenit un sistem foarte popular pentru construirea de aplicații generative de inteligență artificială și agențice.

Provocările MCP

MCP încă are nevoie de multă muncă pentru a deveni mai stabil și mai matur. Interfețele cu utilizatorul sunt adesea neîndemânatice și neintuitive. Pentru a îmbunătăți securitatea, MCP-urile ar trebui să aibă abordări puternic tipizate pentru a minimiza potențialele vectori de atac. La fel de importantă este autorizarea cu granulație fină. De exemplu, ar trebui să fie posibilă autorizarea unui server sau a unui agent MCP doar pentru acțiuni specifice.

Descoperirea MCP-urilor rămâne o problemă. Ce este necesar sunt registre pentru a valida și a certifica serverele, similar cu modul în care funcționează magazinele de aplicații. Aceste registre pot deservi diferite verticale, cum ar fi IT, securitate și finanțe. Întreprinderile sunt probabil să dezvolte registre interne pentru a oferi un control și mai mare.

În final, MCP-urile pot avea implicații mai ample, chiar amenințând modelele de afaceri. De exemplu, aceste sisteme pot reduce numărul de utilizatori activi zilnici (DAU) pentru aplicațiile web și aplicațiile mobile. Motivul este că agenții inteligenți artificiali vor utiliza MCP-urile pentru a efectua acțiuni, ceea ce înseamnă o nevoie mai mică ca utilizatorii umani să viziteze platformele.

Securitatea ca o bază

MCP-urile permit o inovare mult mai rapidă. Acest lucru este deosebit de important, deoarece întreprinderile se confruntă cu presiuni crescânde pentru a arăta rezultate tangibile din investițiile lor în inteligență artificială. Cu toate acestea, impulsul pentru viteză nu trebuie să vină în detrimentul securității și conformității. A face colțuri în aceste domenii poate crea riscuri semnificative, având în vedere că MCP-urile nu numai că accesează date sensibile, dar pot efectua și acțiuni directe cu acestea.

O implementare a MCP ar trebui să încorporeze guvernanța, înregistrarea și auditul în fiecare strat. Politicile trebuie să definească clar cine poate autoriza agenții, ce acțiuni sunt permise și cum sunt monitorizate aceste activități. Autorizarea granulară, combinată cu supravegherea continuă, reduce potențialul de abuz, asigurând, în același timp, transparența necesară pentru conformitate.

Concluzie

MCP devine rapid o piatră de temelie pentru construirea următoarei generații de aplicații generative de inteligență artificială și agențice. Pentru liderii IT, MCP reprezintă atât o oportunitate, cât și o responsabilitate. Există oportunitatea de a debloca noi eficiențe și capacități, și responsabilitatea de a-l implementa cu gardurile de protecție adecvate.

Pe termen lung, întreprinderile care tratează securitatea și conformitatea ca fiind integrale, și nu opționale, vor fi cele mai bine poziționate pentru a capta valoarea completă a MCP. Prin echilibrarea inovării cu o guvernanță puternică, liderii IT pot asigura că inițiativele lor de inteligență artificială nu numai că sunt puternice și transformaționale, dar și de încredere, durabile și rezistente.

Nikhil Mungel, este șeful departamentului de cercetare și dezvoltare AI la Cribl, unde dezvoltă sisteme bazate pe LLM pentru transformarea și analiza datelor IT și de securitate. Înainte de a lucra la Cribl, a petrecut peste un deceniu dezvoltând sisteme distribuite în peisajul tehnologic de observabilitate și social pentru consumatori. El locuiește în San Francisco cu soția și cei doi copii. Focusul său actual este aplicarea inteligenței artificiale pentru a face infrastructura complexă mai intuitivă și explicabilă.