İnternet otuz yıldır tek bir ziyaretçi profili düşünülerek inşa edildi: ekrana bakan, fareyi tıklayan ve sayfadaki renkleri, butonları gözleriyle anlamlandıran insanlar. Bir e-ticaret sitesindeki sepet butonunun yeri, bir SaaS panelindeki filtreleme menüsü ya da bir otel rezervasyon formu tamamen insan reflekslerine göre tasarlandı.
Ancak son dönemde web sitenizi ziyaret edenlerin önemli bir kısmı artık insan değil. Kullanıcıları adına işlem yapmak, fatura indirmek, randevu almak veya sipariş oluşturmak isteyen yapay zeka ajanları.
Bugün bir ajan sitenize geldiğinde yaşanan süreç hem kullanıcı hem de site sahibi için oldukça verimsizdir. Ajan sayfanın ekran görüntüsünü almaya çalışır, butonun nerede olduğunu tahmin etmeye uğraşır, web scraping yöntemleriyle karmaşık kod blokları arasında kaybolur. Sitenizde yapacağınız küçük bir görsel tasarım değişikliği bu otomasyonların anında kırılmasına yol açar.
Oysa web siteniz ne yapabileceğini zaten biliyor. Sitenizde bir arama motoru, bir randevu formu, bir sipariş akışı ve bir ödeme adımı zaten çalışıyor. Tek eksik, sitenizin bu yetenekleri yapay zekanın anlayabileceği ortak bir dille dışarıya ilan etmemesidir.
Google ve Microsoft ekiplerinin W3C çatısı altında birlikte geliştirdiği WebMCP, yani Web Model Context Protocol tam olarak bu ihtiyaca yanıt veriyor.
Ajanlar Sitenizi Neden Anlamakta Zorlanıyor?
Bir yapay zeka ajanının web sitenizde işlem yapabilmesi için bugüne kadar başvurulan yöntemler her zaman ciddi kısıtlarla geldi:
- Ekran görüntüsü üzerinden işlem yapma: Ajan sayfaya bir insan gibi bakar, pikselleri analiz eder ve tıklama yapar. Hem çok yavaştır hem de her adımda yüksek işlem maliyeti yaratır.
- Web scraping ve kod tarama: Ajan arka plandaki karmaşık kodları okuyarak butonları bulmaya çalışır. Sitenin tasarımı veya sınıf adları değiştiği anda akış tamamen durur.
- Özel API geliştirmek: Site sahibi her özellik için ayrı bir API yazar ve anahtar dağıtır. Güvenilirdir ancak kurumsal web sitelerinin ve portalların büyük çoğunluğu için bu entegrasyonları kurmak yüksek maliyetlidir.
WebMCP bu kırılganlığı ortadan kaldırmak için farklı bir yaklaşım getiriyor: Sitenin ne yapabileceğini ajanların tahmin etmesini beklemek yerine, sitenin kendi yeteneklerini tarayıcıya doğrudan bildirmesi.
WebMCP Ne Sağlıyor?
Nasıl ki geçmişte arama motorlarının sitenizi doğru indekslemesi için site haritaları ve yapısal veri etiketleri eklendiyse, WebMCP de sitenizin işlevlerini yapay zeka ajanları için görünür kılar.
Siteniz tarayıcıya şu bilgileri verir:
- Hangi işlemleri yapabilirim: Örneğin ürün arama, randevu oluşturma veya sipariş durumu sorgulama.
- Bu işlem için benden ne bekleniyor: Tarih, isim, kategori veya sipariş numarası gibi alanlar.
- İşlem nasıl çalışır: Kullanıcı butona bastığında çalışan mevcut fonksiyon tetiklenir.
Buradaki en büyük kolaylık, ajanlar için sıfırdan yeni bir arka plan sistemi inşa etmenizin gerekmemesidir. Sitenizde zaten çalışan mevcut formlar ve buton fonksiyonları doğrudan birer araca dönüştürülür.
<!-- Mevcut bir formun yapay zeka ajanlarına tanıtılması -->
<form
action="/randevu"
method="POST"
data-tool-name="randevu_olustur"
data-tool-description="Kullanıcı için belirtilen tarihte danışmanlık randevusu ayarlar.">
<input type="text" name="ad_soyad" required />
<input type="date" name="tarih" required />
<button type="submit">Randevuyu Onayla</button>
</form>
Yazılımcınızın sitenize ekleyeceği bu kadar sade bir tanımlama ile tarayıcı formu otomatik olarak bir araca çevirir. Sayfayı ziyaret eden bir yapay zeka ajanı, formu doldurmak için ekranda buton aramak zorunda kalmaz; doğrudan bu aracı çağırarak işlemi saniyeler içinde tamamlar.
Giriş ve Güvenlik Avantajı
WebMCP mimarisinin kurumsal web uygulamaları için en kritik faydası güvenlik ve oturum yönetimidir.
Klasik API entegrasyonlarında kullanıcının şifresini veya API anahtarlarını harici sistemlerle paylaşması gerekirdi. WebMCP ise doğrudan kullanıcının kendi açık tarayıcı sekmesinde çalışır.
- Kullanıcı sitenizde zaten oturum açmıştır.
- Ajan, kullanıcının o anki tarayıcı oturumu ve yetkileri dahilinde işlem yapar.
- Hiçbir şifre veya hassas kimlik bilgisi harici sunuculara taşınmaz.
- Kritik işlemlerde, örneğin bir ödeme veya silme adımında, işlem doğrudan tamamlanmak yerine ekranda bir kullanıcı onay kutusu açılabilir.
Böylece kontrol tamamen hem site sahibinde hem de kullanıcıda kalır.
Bir Web Uygulaması Sahibi Olarak Bu Sizin İçin Ne Anlama Geliyor?
Web sitenizi veya SaaS platformunuzu bu yeni yaklaşıma hazırlamak işletmeniz için iki temel avantaj yaratır:
Birincisi, platformunuzu kullanan müşteriler kendi yapay zeka asistanlarını sitenizde sorunsuz çalıştırabilir. Müşteriniz asistanına "Sipariş durumumu kontrol et" veya "Bu haftaki raporumu hazırla" dediğinde, sisteminiz bu talebe anında ve hatasız yanıt verir.
İkincisi, web otomasyonu için harcanan geliştirme ve bakım maliyetleri sıfıra iner. Tasarımınızı güncellediğinizde bozulan entegrasyonlarla uğraşmak zorunda kalmazsınız.
Botonom ile Kusursuz Uyumluluk
Botonom, şirketlerin günlük operasyonlarını, veri analizlerini ve iş süreçlerini yürüten otonom yapay zeka ajanları platformudur.
Botonom ajanları, arka planda şirketlerin veritabanlarını, pazarlama hesaplarını ve raporlama süreçlerini yönetirken, web üzerindeki işlemleri de doğrudan yürütebilen gelişmiş bir altyapıya sahiptir.
Web siteleri WebMCP mantığına uygun şekilde yeteneklerini ilan ettiğinde:
- Botonom ajanları bu siteleri sıfır scraping maliyetiyle, anında ve hatasız şekilde okur.
- API desteği bulunmayan kurumsal portallar, B2B sipariş panelleri veya tedarikçi ekranları Botonom ajanları tarafından tıpkı resmi bir entegrasyon gibi hızlıca işletilebilir.
- Ajanlar karmaşık sayfalarda kaybolmadan, doğrudan hedeflenen fonksiyonu çalıştırarak görevi sonuçlandırır.
Bu sayede hem kendi web sitenizi yapay zeka çağının standartlarına hazır hale getirebilir, hem de şirketinizin iç işleyişinde Botonom ajanlarının sunduğu hız ve doğruluktan yararlanabilirsiniz.
Sıkça Sorulan Sorular
WebMCP kullanmak için web sitemi baştan mı yazmam gerekir?
Hayır. WebMCP sitenizdeki mevcut formların ve butonların arkasındaki işlevleri kullanır. Sitenizin görünümünü veya altyapısını değiştirmeden, sadece birkaç bildirim satırı ekleyerek sitenizi uyumlu hale getirebilirsiniz.
Web siteme bu özelliği eklemek güvenlik açığı yaratır mı?
Hayır. Araçların hangi yetkilere sahip olacağına ve neleri yapabileceğine tamamen sitenizin kodları karar verir. Ayrıca işlemler kullanıcının açık tarayıcı sekmesinde çalıştığı için yetkisiz bir arka kapı erişimi oluşmaz.
Klasik bir API varken bu sisteme neden ihtiyaç duyulsun?
API sistemleri sunucular arası haberleşme için uygundur ancak kullanıcının o anki aktif tarayıcı oturumunu taşımaz. WebMCP, kullanıcının bizzat giriş yaptığı web sayfasında çalıştığı için ek bir API anahtarı veya yetkilendirme altyapısı kurma zahmetini ortadan kaldırır.
Botonom bu tür web siteleriyle nasıl etkileşime girer?
Botonom ajanları, yeteneklerini açıkça bildiren web sitelerini yerel olarak tanır. Ajan sayfayı ziyaret ettiğinde mevcut fonksiyonları anında tespit eder ve kullanıcının verdiği görevi hiçbir hata payı olmadan tamamlar.





