Lideri de opinie

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

mm
Adaugă Unite.AI la sursele tale preferate pe Google

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

Însă, pe măsură ce dezvoltatorii au aflat mai multe despre MCP, a devenit clar cât de puternic este. Î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.

Depozitul 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.

Un 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”.

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

Beneficiile MCP

Înainte de introducerea MCP, construirea unor sisteme generative avansate de inteligență artificială sau a unor sisteme agențice era un proces dificil. 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 de 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ă.

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

De exemplu, cu contextul, o aplicație AI poate accesa o gamă largă de surse de date publice disponibile, cum ar fi datele meteo sau financiare. MCP-urile pot accesa, de asemenea, surse de date private, cum ar fi bilețele Slack sau ticket-urile Jira.

În ceea ce privește utilizarea instrumentelor, un MCP poate efectua acțiuni precum operațiuni 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 ale MCP. Unul dintre ele este securitatea, deoarece susține autorizarea bazată pe OAuth. Următorul, modelele nu sunt strâns legate de instrumente sau surse de date. Cu alte cuvinte, atunci când API-urile se schimbă sau un nou instrument este adoptat, nu este nevoie de rescrieri majore.

MCP ajută, de asemenea, la îmbunătățirea guvernanței și a conformității datorită 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 mai are nevoie de multă muncă pentru a deveni mai stabil și 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 vectorii de atac potențiali. La fel de importantă este autorizarea granulară. De exemplu, ar trebui să fie posibilă autorizarea unui server MCP sau a unui agent doar pentru anumite acțiuni.

Descoperirea MCP-urilor rămâne o problemă, de asemenea. Ce este necesar sunt registre pentru a valida și a certifica servere, asemenea modului î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 cele din urmă, MCP-urile pot avea implicații mai largi, chiar amenințând modelele de afaceri. De exemplu, aceste sisteme pot reduce numărul de utilizatori zilnici activi (DAU) pentru aplicațiile web și aplicațiile mobile. Motivul este că agenții AI vor utiliza MCP-urile pentru a efectua acțiuni, ceea ce înseamnă o nevoie mai mică pentru utilizatorii umani de a vizita platformele.

Securitatea ca o bază

MCP-urile permit o inovare mult mai rapidă. Acest lucru este deosebit de important, deoarece întreprinderile se confruntă cu o presiune crescândă de 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 ignora colțurile î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ți, 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 sisteme 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 o implementa cu gardurile corecte în loc.

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

Nikhil Mungel este Șeful cercetării și dezvoltării IA la Cribl, unde construiește sisteme 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 tehnologiei de observabilitate și socială pentru consumatori. El locuiește în San Francisco cu soția și cei doi copii ai săi. Focusul său actual este aplicarea IA pentru a face infrastructura complexă mai intuitivă și explicabilă.