Ana Sayfa Teknoloji Geliştiricilerinizin MCP hakkında sorması gereken 5 temel soru

Geliştiricilerinizin MCP hakkında sorması gereken 5 temel soru

5
0

Gelen kutunuzda daha akıllı bilgiler ister misiniz? Sadece kurumsal AI, veri ve güvenlik liderleri için önemli olanı elde etmek için haftalık bültenlerimize kaydolun. Şimdi abone olun


. Model Bağlam Protokolü (MCP), 2024’ün sonlarında Antropik tarafından tanıtımından bu yana AI entegrasyonunda en çok konuşulan gelişmelerden biri haline geldi. AI alanına ayarlanmışsanız, muhtemelen konuyla ilgili geliştirici “sıcak çekimleri” ile su altında kaldınız. Bazıları bunun şimdiye kadarki en iyi şey olduğunu düşünüyor; Diğerleri eksikliklerine dikkat çekiyorlar. Gerçekte, her ikisi için de bir gerçek var.

MCP’nin benimsenmesiyle fark ettiğim bir mannequin, şüpheciliğin tipik olarak tanımaya yol açmasıdır: Bu protokol, diğer yaklaşımların yapmadığı gerçek mimari sorunları çözer. Aşağıda, MCP’yi üretim ortamlarına getirmeyi düşünen diğer inşaatçılarla yaptığım konuşmaları yansıtan bir soru listesi topladım.

1. MCP’yi neden diğer alternatiflere göre kullanmalıyım?

Tabii ki, MCP’yi düşünen çoğu geliştirici, Openai’s gibi uygulamalara zaten aşinadır. Özel GPT’lervanilya işlevi çağırıyor, Yanıtlar API Fonksiyon çağrısı ve Google Drive gibi hizmetlere bağlı bağlantılar ile. Soru gerçekten MCP’nin tam olarak değiştirir Bu yaklaşımlar – kaputun altında, yanıtlar API’sını hala MCP’ye bağlanan işlev çağrısı ile kesinlikle kullanabilirsiniz. Burada önemli olan ortaya çıkan yığın.

MCP hakkındaki tüm hype’a rağmen, işte doğrudan gerçek: büyük bir teknik sıçrama değil. MCP esasen mevcut API’leri büyük dil modelleri (LLMS) için anlaşılabilir bir şekilde “sarar”. Elbette, birçok hizmet zaten modellerin kullanabileceği bir OpenAPI spesifikasyonuna sahiptir. Küçük veya kişisel projeler için, MCP’nin “o kadar büyük bir anlaşma değil” itirazı oldukça adil.


AI Etki Serisi San Francisco’ya Dönüyor – 5 Ağustos

Yapay zekanın bir sonraki aşaması burada – hazır mısınız? Otonom ajanların kurumsal iş akışlarını nasıl yeniden şekillendirdiğine özel bir bakış için Block, GSK ve SAP’den liderlere katılın-gerçek zamanlı karar vermeden uçtan uca otomasyona kadar.

Şimdi yerinizi sabitleyin – Alan Sınırlı:


Bir analiz aracı gibi bir şey inşa ederken pratik fayda, birden fazla ekosistemdeki veri kaynaklarına bağlanması gereken bir şey oluştururken belirginleşir. MCP olmadan, her veri kaynağı ve desteklemek istediğiniz her LLM için özel entegrasyonlar yazmanız gerekir. MCP ile veri kaynağı bağlantılarını uygularsınız bir kereve herhangi bir uyumlu AI istemcisi bunları kullanabilir.

2. Yerel ve Uzak MCP Dağıtım: Üretimdeki gerçek değiş tokuşlar nelerdir?

Burası, referans sunucular ve gerçeklik arasındaki boşluğu gerçekten görmeye başladığınız yerdir. STDIO programlama dilini kullanan yerel MCP dağıtım, çalıştırmak için basittir: her MCP sunucusu için yumurtlama alt işlemleri ve stdin/stdout aracılığıyla konuşmalarına izin verin. Teknik bir kitle için harika, günlük kullanıcılar için zor.

Uzaktan dağıtım açıkça ölçeklendirmeyi ele alır, ancak taşıma karmaşıklığı etrafında bir kutu solucan açar. Orijinal HTTP+SSE yaklaşımı, her şeyi tek bir /mesajlar uç noktasına koyarak karmaşıklığı azaltmaya çalışan Mart 2025 akışlı bir HTTP güncellemesi ile değiştirildi. Yine de, MCP sunucuları oluşturması muhtemel çoğu şirket için bu gerçekten gerekli değildir.

Ama işte şu: Birkaç ay sonra destek en iyi ihtimalle sivilceli. Bazı müşteriler hala eski HTTP+SSE kurulumunu beklerken, diğerleri yeni yaklaşımla çalışırken – bu nedenle, bugün konuşlandırıyorsanız, muhtemelen her ikisini de destekleyeceksiniz. Protokol algılama ve çift taşıma desteği bir zorunluluktur.

Yetkilendirme, uzak dağıtımlarla dikkate almanız gereken başka bir değişkendir. OAuth 2.1 entegrasyonu, harici kimlik sağlayıcıları ve MCP oturumları arasında jetonların eşlenmesini gerektirir. Bu karmaşıklık eklerken, uygun planlama ile yönetilebilir.

3. MCP sunucumun güvenli olduğundan nasıl emin olabilirim?

Bu muhtemelen MCP hype ile üretim için gerçekten uğraşmanız gereken arasındaki en büyük boşluk. Çoğu vitrin veya örnek, hiçbir kimlik doğrulaması olmadan yerel bağlantıları kullanır veya “OAuth kullanır” diyerek güvenliği elden geçirirler.

MCP Yetkilendirme Özelliği yapmak Kanıtlanmış bir açık standart olan OAuth 2.1’den yararlanın. Ancak uygulamada her zaman bazı değişkenlikler olacaktır. Üretim dağıtımları için temellere odaklanın:

  • Gerçek araç sınırlarınızla eşleşen uygun kapsam tabanlı erişim kontrolü
  • Doğrudan (yerel) jeton doğrulaması
  • Denetim günlükleri ve araç kullanımı için izleme

Ancak, MCP ile en büyük güvenlik düşüncesi, araç yürütmenin kendisidir. Birçok aracın ihtiyacı var (veya düşünmek faydalı olmak için geniş izinlere ihtiyaç duyarlar, yani kapsamlı kapsam tasarımı (battaniye “okuma” veya “yazma” gibi) kaçınılmazdır. Ağır bir yaklaşım olmasa bile, MCP sunucunuz hassas verilere erişebilir veya ayrıcalıklı işlemler yapabilir-bu nedenle, şüpheniz olduğunda, önerilen en iyi uygulamalara sadık kalın. Son MCP Auth Taslak Spesifikasyon.

4. MCP, kaynakları ve zamana yatırım yapmaya değer mi ve uzun vadede mi olacak?

Bu, herhangi bir evlat edinme kararının kalbine ulaşır: AI her şey bu kadar hızlı hareket ederken neden çeyrek aroması protokolü ile uğraşmalıyım? MCP’nin bir yılda, hatta altı ay içinde sağlam bir seçim (veya hatta etrafında) olacağının garantisi nedir?

MCP’nin büyük oyuncular tarafından benimsenmesine bakın: Google, Agent2Agent Protokolü ile destekliyor Microsoft, MCP’yi entegre etti Copilot Studio ve yerleşik ekliyor bile MCP özellikleri Home windows 11 için Cloudflare, ilkinizi ateşlemenize yardımcı olmaktan mutluluk duyar. Platformlarında MCP Server. Benzer şekilde, ekosistem büyümesi, yüzlerce topluluk yapımı MCP sunucusu ve tanınmış platformlardan resmi entegrasyonlarla cesaret vericidir.

Kısacası, öğrenme eğrisi korkunç değildir ve uygulama yükü çoğu takım veya solo geliştiriciler için yönetilebilir. Teneke üzerinde söylediklerini yapar. Öyleyse, neden yutturmaca satın alma konusunda dikkatli olalım?

MCP temelde mevcut nesil AI sistemleri için tasarlanmıştır, yani tek ajan bir etkileşimi denetleyen bir insana sahip olduğunuzu varsayar. Çok ajan ve özerk görev MCP’nin gerçekten ele almadığı iki alandır; Adil olmak gerekirse, gerçekten gerekmiyor. Ama her zaman yeşil ama yine de kanama kenarı yaklaşımı arıyorsanız, MCP değil. Şaşkın olmayan bölgede öncülük etmemek için umutsuzca tutarlılığa ihtiyaç duyan bir şeyi standartlaştırıyor.

5. “AI protokol savaşlarına” tanık olmak üzereyiz?

İşaretler AI protokolleri için hatta bazı gerginliklere işaret ediyor. MCP, erken yaparak düzenli bir izleyici kitlesi yapmış olsa da, daha uzun süre yalnız kalmayacağına dair birçok kanıt var.

Google’ın alın Agent2Agent (A2A) 50 artı endüstri ortakları ile protokol lansmanı. MCP için tamamlayıcıdır, ancak Openai’nin MCP’yi halka kabul etmesinden sadece haftalar sonra zamanlama tesadüf hissetmez. Google, LLMS’deki en büyük ismin onu kucakladığını gördüklerinde bir MCP rakibini mi pişiriyordu? Belki bir pivot doğru hareketti. Ancak, bunu gibi özelliklerle düşünmek pek spekülasyon değil çoklu llm örnekleme Yakında MCP, A2A ve MCP için serbest bırakılacak rakip olabilir.

Sonra bugünün şüphecilerinden MCP’nin API-LLM iletişimi için gerçek bir sıçrama yerine “sargı” olduğu hakkındaki düşüncesi var. Bu, yalnızca tüketiciye dönük uygulamalar tek ajan/tek kullanıcı etkileşimlerinden ve çoklu araç, çok kullanıcı, çok ajan görevi alanına geçtikçe daha belirgin hale gelecek başka bir değişkendir. MCP ve A2A’nın ele almadığı şey, başka bir protokol türü için bir savaş alanı olacak.

AI destekli projeleri bugün üretime getiren ekipler için, akıllı oyun muhtemelen korunma protokolleridir. Esneklik için tasarlarken şimdi neyin işe yaradığını uygulayın. AI kuşak bir sıçrama yapar ve MCP’yi geride bırakırsa, işiniz bunun için acı çekmez. Standartlaştırılmış araç entegrasyonuna yapılan yatırım kesinlikle hemen ödeyecektir, ancak mimarinizi bir sonraki adım için uyarlanabilir tutar.

Sonuçta, geliştirici topluluğu MCP’nin alakalı olup olmadığına karar verecektir. MCP’nin (veya başka bir şey) bir sonraki AI hype döngüsü için üstte kalıp kalmadığını belirleyecek olan, şartname zarafeti veya piyasa vızıltısı değil, üretimde MCP projeleri. Ve açıkçası, muhtemelen böyle olmalı.

Meir Wahnon, Descope.


avots

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz