
Chrome 146,webMCP'nin erken önizlemesiwebMCP (Web Modeli Bağlam Protokolü), web sitelerinde yapılandırılmış araçları ortaya çıkaran, yapay zeka temsilcilerine tam olarak hangi eylemleri gerçekleştirebileceklerini ve bunların nasıl yürütüleceğini gösteren önerilen bir web standardıdır.
İşte bunun aslında ne anlama geldiğiyle ilgili bazı bağlamlar.
İnternet başlangıçta insanlar için inşa edildi. İnsanların okuması, anlaması ve kullanması için düğmeler, açılır listeler ve formlar tasarladık. Ancak şimdi ortaya çıkan yeni bir kullanıcı türü var: Yapay zeka temsilcileri. Yakında, kayıtları tamamlayabilecek, bilet satın alabilecek ve bir web sitesinde bir hedefi tamamlamak için gereken her türlü işlemi yapabilecekler.
Şu anda yapay zeka ajanları büyük bir zorlukla karşı karşıya. Web sitelerini taramalı ve her şeyin nasıl çalıştığını tersine çevirmelidirler. Örneğin, bir uçuş rezervasyonu yapmak için, bir acentenin doğru giriş alanlarını tanımlaması, doğru veri formatını tahmin etmesi ve süreçte hiçbir şeyin bozulmamasını umması gerekir. Verimsiz.
WebMCP standardı, yapay zeka temsilcilerinin daha iyi anlayabilmesi ve performans gösterebilmesi için bu araçların yapısını ortaya koyarak bu sorunu çözecektir.
WebMCP hakkında daha derin bir anlayış
Diyelim ki bir uçuş rezervasyonu yapmanız gerekiyor.
WebMCP olmadan: Bir yapay zeka temsilcisi, "Uçuş Rezervasyonu Yap" veya "Uçuşları Ara" gibi bir şey söyleyen bir düğme aramak için sayfayı tarar. Temsilci ekranı okur, hangi alanların hangi bilgilere ihtiyaç duyduğunu tahmin eder ve formun girdisini kabul etmesini umar.
WebMCP ile:Temsilci, "Bir ‘Uçuş Rezervasyonu Yap’ düğmesi bulmam gerekiyor" diye düşünmek yerine,bookFlight()net parametrelerle (tarih, kalkış/varış noktası, yolcular) çalışır ve yapılandırılmış bir sonuç alır. Temsilci görsel öğeler aramaz. API'lerle çalışırken geliştiricilerin yaptığı gibi bir işlevi çağırır.
WebMCP nasıl çalışır?
WebMCP, JavaScript API'leri ve HTML form ek açıklamaları sağlar, böylece AI aracıları sayfanın araçlarıyla tam olarak nasıl etkileşime gireceğini bilir. Temel olarak üç adımda çalışır:
- Keşif etkinlikleriBu sayfa hangi araçları destekliyor?Ödeme, BookFlight, aramaÜrünler.
- JSON Şemaları:Hangi girdilerin beklendiğinin ve hangi çıktıların geri geldiğinin kesin tanımları.
- Örneğin,bookFlightaraç şunları bekleyebilir:
- Girdi:{origin: “LON ”, destination:“ NYC ”, outboundDate: “2026 -06 -10 ”, passengers: 2}
- Çıktı:{confirmationNumber: “ABC123 ”, totalPrice:“ $ 850 ”, status: “confirmed ”}
- Örneğin,bookFlightaraç şunları bekleyebilir:
- Durum:Araçlar mevcut sayfa durumuna göre kaydedilebilir ve kayıttan çıkarılabilir. Örneğin, bir ödeme aracı yalnızca ürünler alışveriş sepetindeyken görünür veya bir kullanıcı tarihleri seçtikten sonra bir bookFlight aracı kullanılabilir hale gelir. Bu, temsilcilerin yalnızca mevcut durum için ilgili eylemleri görmesini sağlar.
Web siteniz, her biri ne yaptığını, hangi girdileri kabul ettiğini, hangi çıktıları döndürdüğünü ve hangi izinleri gerektirdiğini açıklayan bir eylem listesi sunar.
Bildiğiniz SEO araç setinin yanı sıra ihtiyacınız olan yapay zeka görünürlük verileri.
Bu yeni standardın önemi
Yapay zeka temsilcileri hızla günlük iş akışlarımızın bir parçası haline geliyor. Yakında kendi uçuşlarımızı rezerve etmeyeceğiz, form doldurmayacağız veya içerik yayınlamayacağız — bir yapay zekadan bunu bizim için yapmasını isteyeceğiz.
Ancak şu anda yapay zeka temsilcileri web siteleriyle güvenilir bir şekilde etkileşime girmekte zorlanıyor. Şu anda iki kusurlu yaklaşım kullanıyorlar:
Otomasyon (kırılgan ve güvenilmez):Bu yaklaşımda, yapay zeka ajanı ekranı okur, düğmelere tıklar ve tıpkı bir insanın yapacağı gibi alanlara yazar. Ancak web siteleri sürekli güncellenmektedir. Düğme renkleri değişir. Alan adları değişir. Sınıflar değişir. A/B testleri aynı sayfanın farklı sürümlerini oluşturur. Dün işe yarayan bugün işe yaramayabilir.
API'ler (sınırlı kullanılabilirlik):API'ler, aracıların web siteleriyle etkileşime girmesi için doğrudan ve yapılandırılmış bir yol sağlar. Sorun, çoğu web sitesinin genel API'lere sahip olmaması ve sahip olanların genellikle kullanıcı arayüzü aracılığıyla kullanılabilen temel özellikler veya verilerden yoksun olmasıdır.
WebMCP: Eksik orta yol
WebMCP bu iki yaklaşım arasındaki boşluğu doldurur. Web sitelerinin, web'in gerçekte nasıl çalıştığına uygun bir şekilde eylemleri ortaya çıkarmasına olanak tanır. Bunu, UI otomasyonunun kırılganlığı veya ayrı bir API sürdürmenin yükü olmadan mevcut web arayüzünüzü yapay zeka temsilcileri tarafından okunabilir hale getirmek olarak düşünün.
Büyüme fırsatı
Tıpkı 2000 'lerde arama motorları için optimize edilen web siteleri gibi, WebMCP de bir sonraki evrimi temsil ediyor: Yapay zeka temsilcileri için optimizasyon. WebMCP'yi uygulayan erken benimseyenler, yapay zeka destekli arama ve ticaret ana akım haline geldikçe rekabet avantajı elde edebilirler.
Ancak bu artık sadece SEO ile ilgili değil. Bu, daha geniş bir büyüme fırsatını yakalamakla ilgilidir. SEO, AEO (AI motor optimizasyonu) ve aracı optimizasyonu, ortak bir amacı olan bilgi alanlarıdır: geliri artırmak. WebMCP, yalnızca keşfedilebilir olmanın değil, gelecekteki müşterilerinizin kullanacağı aracılar tarafından doğrudan eyleme geçirilebilir olmanın da kapısını açar.
Gerçek Hayattan Örnekler
Bunu daha somut hale getirmek için, WebMCP'nin oyunu değiştirdiği bazı senaryolar:
B2B senaryoları
- Fiyat teklifi ve teklif talepleri:Endüstriyel tedarikçiler,Fiyat teklifi istearacı. Bir alıcının temsilcisi, her sitenin benzersiz formuna uyum sağlamadan birden fazla satıcı arasında aynı RFQ'ları gönderebilir.
- Satıcı yeterlilik filtrelemesi:Hizmet sağlayıcılar birArama yetenekleri.aracı. Temas kurmadan önce, bir tedarik acentesi belirli sertifikaları veya coğrafi kapsamı filtrelemek için birden fazla satıcıyı sorgulayabilir.
- Navlun ve lojistik ücreti alışverişi:Taşıyıcıların maruz kaldığıget_shipping_rate ve Adresten Teslim Alma Planlayınaraçlar. Bir lojistik acentesi, birden fazla taşıyıcıyı sorgulayabilir ve benzersiz teklif arayüzlerinde gezinmeden en iyi seçeneği rezerve edebilir.
- Ticari sigorta teklifi:Sigorta şirketlerinin maruz kaldığırequest_policy_quotearacı kurumun acentesi, her bir sigortacının portalına ayrıntıları yeniden girmeden teminat seçeneklerini karşılaştırmak için aynı işletme bilgilerini birden fazla taşıyıcıya gönderebilir.
- Toptan satış ve dağıtım siparişi:Distribütörler ekspozeenvanteri_kontrol ve get_volume_pricingaraçlar. Bir satın alma acentesi, birden fazla distribütör arasında stok seviyelerini ve fiyatlandırmayı sorgulayabilir ve hangisinin en iyi kullanılabilirlik ve fiyat kombinasyonunu sunduğunu kullanarak sipariş verebilir.
B2C senaryoları
- Çoklu perakendeci fiyat karşılaştırması:Perakendeciler açığa çıkarırÜrünleri ara... ve Fiyatı kontrol edinaraçlar. Bir tüketicinin temsilcisi, birden fazla mağazayı sorgulayabilir, seçenekleri karşılaştırabilir ve en iyi teklifi hangi perakendecinin sunduğunu saniyeler içinde sepete ekleyebilir.
- Restoran keşfi ve rezervasyon:Restoranlarexpose browse_menu ve reserve_tablearaçlar. Bir temsilci, tercihlerinize en uygun masayı rezerve etmeden önce birden fazla restoranda uygunluk durumunu bulabilir ve menüleri arayabilir.
- Yerel hizmet sağlayıcı teklifi:Hizmet işletmeleriUygunluğu kontrol edin ve Fiyat teklifi istearaçlar. Örneğin, bir tesisatçıya veya elektrikçiye ihtiyacınız varsa, bir acente, her şirketin web sitesinde giriş formlarını doldurmanıza gerek kalmadan birden fazla sağlayıcıdan teklif toplayabilir.
- Sağlayıcılar arasında seyahat planlaması:Hava yolları, oteller ve araç kiralama fırsatlarısearch_availability ve book_reservationaraçlar. Bir aracı, birden fazla sağlayıcıyı doğrudan sorgulayabilir ve Expedia veya Kayak gibi bir toplayıcı olmadan eksiksiz bir seyahat planı oluşturabilir.
- Gayrimenkul arama ve tur planlama:Kayıt sitelerinin gösterimiİLAN ARA ve Zamanlama Gösteriliyoraraçlar. Bir alıcının temsilcisi, farklı platformlarda arama yapabilir ve benzersiz formlarda gezinmeden mülk turları rezerve edebilir.
WebMCP nasıl uygulanır?
WebMCP, geliştiricilere web sitelerini aracıya hazır hale getirmenin iki yolunu sunar:
- Zorunlu API
- Bildirime Dayalı API
Zorunlu API
Zorunlu API, geliştiricilerin yeni bir tarayıcı arayüzü aracılığıyla araçları programatik olarak tanımlamasına olanak tanır.navigator.modelContext. Bir araca bir ad, bir açıklama, bir giriş şeması ve bir yürütme işlevi vererek kaydedersiniz.
İşte bir e - ticaret ürün arama aracının basitleştirilmiş bir örneği:
Aracı görür, ne yaptığını anlar, hangi girdiye ihtiyacı olduğunu bilir ve doğrudan çağırabilir.
Geliştiriciler araçları tek tek kaydedebilirregisterTool(), tam seti şununla değiştirin:provideContext()(uygulamanızın durumu önemli ölçüde değiştiğinde kullanışlıdır) veyaunregisterTool() ve clearContext().
Bildirime Dayalı API
Declarative API, birkaç HTML özelliği ekleyerek standart HTML formlarını aracı uyumlu araçlara dönüştürür.
Restoran rezervasyon formunun basitleştirilmiş bir örneği:
Tarayıcı, bir forma araç adı ve tooldescription ekleyerek, alanlarını otomatik olarak yapay zeka aracılarının yorumlayabileceği yapılandırılmış bir şemaya çevirir. Bir aracı çağırdığında, tarayıcı alanları doldurur ve toolautosubmit ayarlanmışsa formu otomatik olarak gönderir.
Büyük paket servis:Standart HTML formlarına sahip mevcut web siteleri, minimum kod değişiklikleriyle aracı uyumlu hale gelebilir.
Google'ın dokümantasyonundan en iyi uygulamaların uygulanması
Google'ın erken önizleme belgeleriiyi WebMCP araçları tasarlama konusunda bazı pratik kılavuzlar içerir. Dikkate değer birkaç nokta:
- Belirli eylem fiillerini kullanın:Araçları gerçekte ne yaptıklarına göre adlandırın. Araç hemen bir etkinlik oluşturuyorsa olay oluştur özelliğini kullanın. Kullanıcıyı bir UI formuna yönlendiriyorsa start - event - creation - process kullanın. Net adlandırma, temsilcilerin görev için doğru aracı seçmesine yardımcı olur.
- Ham kullanıcı girdisini kabul et:Aracıdan hesaplamalar veya dönüşümler yapmasını istemeyin. Bir kullanıcı “11:00 ila 15:00” derse, araç bu dizeleri kabul etmeli, temsilcinin bunları gece yarısından itibaren dakikaya dönüştürmesini gerektirmemelidir.
- Sadece şemada değil, kodda da doğrulayın:Şema kısıtlamaları rehberlik sağlar, ancak kusursuz değildir. Doğrulama başarısız olduğunda, temsilcinin kendi kendini düzeltebilmesi ve yeniden deneyebilmesi için açıklayıcı hata mesajlarını döndürün.
- Aletleri atomik ve birleştirilebilir halde tutun:Her araç belirli bir şey yapmalıdır. İnce farklılıklarla örtüşen araçlar oluşturmaktan kaçının. Temsilcinin iş akışı mantığını ele almasına izin verin.
- Kullanıcı arayüzü güncellendikten sonra iade:Bir araç bir eylemi tamamladığında, geri dönmeden önce kullanıcı arayüzünün bu değişikliği yansıttığından emin olun. Temsilciler genellikle güncellenmiş arayüzü kontrol ederek başarıyı doğrular, ardından bu bilgileri bir sonraki adımlarını planlamak için kullanırlar.
WebMCP bugün nasıl denenir?
WebMCP şu anda Chrome 146 'da bir özellik bayrağının arkasında erken bir önizleme olarak mevcuttur. Henüz üretime hazır değil, ancak geliştiriciler ve meraklı ekipler bunu zaten deneyebilir.
Gereksinimler
- Chrome sürümü 146.0.7672.0 veya üstü.
- Temel aşinalıkKrom bayraklar.
Kurulum Adımları Görüntülensin
- Chrome'u açın ve şuraya gidin:chrome :// flags /# enable - webmcp - testing
- ÜSTÜNDEKİTest için WebMCP” işaretleyin ve“ olarak ayarlayınAktif”
- Değişiklikleri uygulamak için Chrome'u yeniden başlatın
Bayrak etkinleştirildikten sonra,Model Bağlam Aracı Denetçisi UzantısıwebMCP'yi çalışırken görmek için. Uzantı, herhangi bir sayfadaki kayıtlı araçları incelemenize, bunları özel parametrelerle manuel olarak yürütmenize veya Gemini API desteğini kullanarak bir yapay zeka aracısıyla test etmenize olanak tanır. Google'ın ayrıcacanlı seyahat demosuaraçları keşfetmekten onları doğal dille çağırmaya kadar tüm akışı görebileceğiniz bir yer.
Tüm bunlar ilerlemek için ne anlama geliyor?
Mobil öncelikli tasarımın web sitelerini oluşturma şeklimizi değiştirdiği gibi, aracıya hazır tasarım da yeni nesil web uygulamalarını tanımlayabilir.
Bununla birlikte, WebMCP hala erken önizlemede. Son hali büyük olasılıkla değişecek. Chrome ekibi, gömülü LLM API'si (özetleme ve diğer özellikler gibi) ile oluşturduklarının bir kısmını geri almayı aktif olarak tartışıyor. Yani şu anda gördüğümüz şey bir başlangıç noktası, bitmiş ürün değil.
WebMCP, yapay zeka optimizasyonunda bir sonraki bölümdür. Keşfedilebilirliği ve alıntıyı hedeflemek hala çok önemli olsa da, WebMCP markalar için yeni bir fırsat sunuyor — tüm web deneyimlerini ve işlevselliğini AI aracıları için erişilebilir hale getiriyor. Bu sadece bulunmak veya alıntılanmakla ilgili değil. Bu, yeni nesil web kullanıcıları tarafından kullanılabilir olmakla ilgilidir.
Google ve AI aramalarını tek platformdan takip edin, optimize edin ve kazanın.
Yapılması gerekenler
WebMCP ile denemeler yapmaya başlayın, ancak yol haritanızı henüz buna yatırmayın. Standart gelişmektedir ve erken benimseyenler, ancak standart olgunlaştıkça esnek kalırlarsa bir avantaja sahip olacaklardır.
Aracı odaklı bir web'de kazanan web siteleri, yapay zekanın yalnızca bilgi bulmasını değil, görevleri tamamlamasını kolaylaştıran web siteleri olacaktır.
Bu makale ilk olarak LOKOMOTİF (WebMCP: Yapay Zeka Temsilcilerinin Web Sitesi İşlevlerini Doğrudan Çağırmasına İzin Veren Standart) ve izin alınarak yeniden yayımlanır.




