Model Context Protocol (MCP), yapay zeka modellerinin harici veri kaynaklarına ve hizmetlerine güvenli bir şekilde erişmesini sağlayan temel yapı taşlarından biri. Bu protokol, bir sohbet robotunun takviminize, veritabanınıza veya dahili araçlarınıza ulaşmasını mümkün kılan altyapıyı oluşturuyor. Mühendislerin her bağlantı için özel borular inşa etmesine gerek kalmıyor. Önümüzdeki hafta bu protokol önemli bir güncelleme alıyor. Son kullanıcılar için fark edilmese de, ekosistemin gelişimi açısından büyük bir fark yaratabilir.
Yeni sürümün resmi şartnamesi Mayıs ayından beri kamuya açıktı. Ancak Pazartesi sabahı Arcade ekibinden değişikliklerle ilgili alışılmadık derecede net bir açıklama geldi. Arcade, iki yıllık bir girişim ve tüm iş modelini yapay zeka ajanlarının gerçek şirketlerde çalışmasını sağlamak üzerine kurmuş durumda. Bu ajanların Gmail, Slack ve Salesforce gibi araçlara güvenli bir şekilde bağlanmasını ve bu araçlar üzerinde işlem yapmasını mümkün kılıyorlar.
Arcade, Haziran ayında 60 milyon dolar yatırım aldı. Şirketin tezine göre çoğu yapay zeka ajanı, altta yatan modellerin zayıf olmasından değil, etraflarındaki altyapının henüz hazır olmamasından dolayı başarısız oluyor. İşte bu güncelleme tam da bu sorunu çözmeyi hedefliyor. Temel olarak MCP, oturum kimliklerini (session ID) işleme şeklini değiştiriyor. Oturum kimlikleri, sunucuların "bu, beş saniye önceki konuşmanın aynısı" demek için kullandığı küçük belirteçler. Bu sayede sunucular daha büyük ölçekte daha kolay çalışabilecek.
Arcade'in kurucusu Nate Barbettini'nin ifadesiyle: "Mevcut sistemde, Claude gibi bir MCP istemcisi bir sunucuya ilk kez bağlandığında bir 'merhaba' gönderiyor: 'Ben Claude'um, sürümüm bu, yeteneklerim şunlar.' Sunucu da kendi yeteneklerini bildiriyor ve bir oturum kimliği veriyor. O andan itibaren istemci her istekte bu oturum kimliğini gönderiyor, böylece sunucu aynı konuşma olduğunu biliyor. Bazen kimlik süresi doluyor, istemci bunu fark edip yeni bir kimlik talep etmek ve devam etmek zorunda kalıyor." Barbettini şöyle devam ediyor: "Gerçek bir dağıtım düşünün. Milyonlarca kullanıcı için bir sunucu çalıştırıyorsunuz. Arkada bir yük dengeleyici var, tek işi her isteği çiftlikteki boş sunucuya yönlendirmek, bazen farklı bir bölgedeki sunucuya. Şimdi bu makinelerin her biri, başka bir makinenin verdiği oturum kimliğini bilmek zorunda. Bu imkansız değil ama ciddi bir baş ağrısı. Yük dengeleyiciyle birlikte çalışmak yerine ona karşı savaşıyorsunuz."
Bir başka deyişle, mevcut düzen tek bir sunucunun sizi hatırlayacağını varsayıyor. Oysa gerçek şirketler trafiği birbiriyle varsayılan olarak iletişim kurmayan düzinelerce sunucuya dağıtıyor. Bu nedenle bugünün MCP sunucuları, kimin kim olduğunu takip etmek için fazladan iş yapmak zorunda kalıyor. Bu, ölçekte MCP sunucusu çalıştıran herkes için ciddi bir baş ağrısı oldu. Bu yıl aracı yapay zeka (agentic AI) etrafındaki tüm heyecana rağmen, daha fazla şirketin büyük ölçekli, birinci taraf MCP entegrasyonları göndermemesinin nedenlerinden biri de bu.
Yeni sistemde protokol, sunucu tarafında oturum kimliklerine karşı daha gevşek, "durumsuz" (stateless) bir yaklaşım benimseyecek. Bu, çoğu sıradan web sitesinin zaten çalışma şekline benziyor. Sistemin bakımını çok daha kolay hale getirmesi ve teoride büyük ölçekte çalıştırmanın maliyetini düşürmesi bekleniyor.
Tüm bunlar oldukça teknik. Ancak yapay zeka geliştirmenin her parçasının baş döndürücü bir hızla ilerlemediğini hatırlatması açısından önemli bir uyarı. Model eğitimi hızla ilerlerken, bu modellerin ihtiyaç duyduğu teknik altyapının büyük bir kısmı hâlâ standart belirleme kuruluşlarının yavaş mutabakat sürecine tabi. Süreç işliyor; sadece biraz daha yavaş!