← Back to list

WebMCP: Yapay Zekaların Web Uygulamalarını Kullanmasını Sağlayan Yeni Standart

Yıllardır web uygulamaları insanlar için geliştirildi. Bir buton vardı. Bir form vardı. Bir tablo vardı. Ve kullanıcı bunların nasıl…

Halit Uzan · 2026-08-07 05:01 · 1 claps · 3.8 min read
#web-mcp #ai #ai-in-business #ai-agent
Open on Medium ↗
Wiki topics: AGT · AI Agents AI · AI · General

WebMCP: Yapay Zekaların Web Uygulamalarını Kullanmasını Sağlayan Yeni Standart

Yıllardır web uygulamaları insanlar için geliştirildi. Bir buton vardı. Bir form vardı. Bir tablo vardı. Ve kullanıcı bunların nasıl kullanılacağını öğrenirdi. Şimdi ise ilginç bir dönemin içindeyiz. İnsanlar uygulamaları kullanmaktan çok, yapay zekaya ne yapmak istediklerini söylemeye başladı. Peki burada kritik bir soru ortaya çıkıyor. Yapay zeka, bir web uygulamasını nasıl kullanacak?

Bugüne Kadar Yapay Zekaların Önünde Bir Engel Vardı

Bir yapay zekaya şunu söylediğinizi düşünün: “Bu fotoğrafı 1:1 oranında kırp.” Bir insan için oldukça basit. Web sitesini açar. Görseli yükler. Crop aracını seçer. Oranı ayarlar. İndirir.

Peki yapay zeka bunu nasıl yapacak?

Uzun süre bunun cevabı şuydu: “Ekrana bak.” Yapay zeka ekranı analiz ediyor, butonları bulmaya çalışıyor, hangi alanın ne işe yaradığını tahmin ediyor ve tıklıyor. Bu yöntem çalışıyor. Ama kırılgan. Arayüz değiştiğinde her şey bozulabiliyor. Bir butonun yeri değiştiğinde otomasyon da bozuluyor. Çünkü yapay zeka aslında uygulamayı anlamıyor. Sadece ekrana bakıyor.

Peki Ya Uygulama Kendini Tanıtsa?

İşte WebMCP’nin çıkış noktası tam olarak bu. Uygulama yapay zekaya şunu söyleyebiliyor: “Ben bir görsel kırpma uygulamasıyım. Şu işlemleri yapabiliyorum.” Görsel yükleme 1:1 kırpma 16:9 kırpma Yeniden boyutlandırma Format dönüştürme

Ve her işlem için hangi bilgilerin gerekli olduğunu da anlatıyor. Böylece yapay zeka artık ekranı tahmin etmek zorunda kalmıyor. Doğrudan uygulamanın sunduğu yetenekleri kullanabiliyor.

API’ler Zaten Vardı. Fark Ne?

Bu noktada akla doğal olarak şu soru geliyor.

“Zaten API’ler var.”

Doğru. Ancak API’ler geliştiriciler içindir. Bir geliştirici dokümantasyonu okur. Kimlik doğrulamasını yapar. Doğru endpoint’i bulur. Parametreleri öğrenir. Kod yazar.

WebMCP ise farklı bir problemi çözüyor. Yapay zekanın, bir web uygulamasının neler yapabildiğini kendiliğinden keşfedebilmesini sağlıyor.

Başka bir deyişle: API’ler geliştiricilere konuşur. WebMCP ise yapay zekalara. Bu ayrım küçük gibi görünse de oldukça önemli.

Küçük Bir Örnek

Diyelim ki bir web uygulaması geliştiriyorsunuz.

Bugün kullanıcı şu adımları izliyor:

Görseli yükle. Crop aracını seç. 1:1 oranını belirle. Kırp. İndir.

Yarın ise kullanıcı yalnızca şunu söyleyebilir:

Bu fotoğrafı Instagram profil fotoğrafı olacak şekilde hazırla.

Yapay zeka uygulamanın sunduğu araçları keşfeder. Doğru kırpma oranını seçer. İşlemi gerçekleştirir. Ve sonucu kullanıcıya sunar. Kullanıcı hangi butona basıldığını hiç bilmez.

WebMCP example

WebMCP example

Yukarıdaki hızlandırılmış Gif görselinde tam olarak bu amaca hizmet eden bir site görüyorsunuz bu benim tarafımdan geliştirilen ve deneysel kullandığım bir site **xcropimage.io** burada yaptığım şey kullanıcıların yaptığı fiziksel yükleme tıklama gibi işlevleri webMCP ile yapay zekaya yaptırmak.

Burada işlemi bir WebMCP — Model Context Tool Inspector aracı ile yapıyorum ve bu araçta da gemini kullanıyorum. Bu webMCP araçlarını büyük llm modelleri içinde veya kendi geliştirdiğiniz agentlere teslim ettiğinizi bir hayal edin. Burada gösterdiğim örnek aslında basit bir image toolu ama bu şekilde WebMCP ler ile geliştirilmiş kurumsal uygulamaları bir hayal edin.

Bu uygulamaları da tek bir agent içinde kullanabileceğinizi düşünün. Gelecek bu arkadaşlar. Geleceğimiz tam olarak bu. Burada iddialı olarak WebMCP ler ile kuracağız bunu demiyorum ama orkestranın bir köşesinde WebMCP ler var bunu bir düşünmelisiniz. İlerleyen yazılarımda farklı yöntemlerden de bahsedeceğim elbette. Var olan hazır kurumsal sistemlere entegre etmesi en kolay ve hızlıca geliştirmeye uygun olduğu için bu konuyu öncelik olarak ele aldım.

Bu sadece görsel düzenleme için değil, aynı mantık çok farklı alanlarda kullanılabilir.

Bir e-posta uygulaması: Taslak oluştur E-posta gönder Ek dosya ekle

Bir proje yönetim aracı: Görev oluştur Durum güncelle Atama yap

Bir finans uygulaması: Harcamaları analiz et Rapor oluştur Dışa aktar

Bir rezervasyon sistemi: Müsaitlik kontrol et Rezervasyon oluştur İptal et.

Yapay zeka bu araçları keşfeder ve uygun olanları kullanır. Burada ışıkların zihninizde çakması gerekiyor. Neler yapılabileceği hakkında sarsılmanız gerekiyor aslında. Kendi kurumsal uygulamalarınızda bunu bir hayal etmenizi istiyorum…

Kullanıcı Arayüzü Değişmiyor. Kullanım Şekli Değişiyor.

Bence burada en önemli nokta şu. WebMCP, kullanıcı arayüzlerini ortadan kaldırmayı amaçlamıyor. İnsanlar yine uygulamaları kullanacak. Profesyoneller yine ayrıntılı ekranlara ihtiyaç duyacak. Ancak uygulamalar artık yalnızca insanlar için değil, yapay zekalar için de anlaşılır olacak. Bu da aynı uygulamanın iki farklı kullanıcıya hizmet vermesi anlamına geliyor. Biri insan. Diğeri yapay zeka.

Geliştiriciler İçin Yeni Bir Sorumluluk

Yıllardır geliştiriciler şu soruyu soruyordu: “Kullanıcı bu özelliği kolay bulabilecek mi?”

Belki de artık yeni soru şu olacak: “Bir yapay zeka bu özelliği keşfedebilecek mi?”

Bu iki soru birbirine benzese de aynı değil. Çünkü gelecekte uygulamanın ilk kullanıcısı bir insan değil, onun adına çalışan bir yapay zeka olabilir.

Bu Neden Önemli?

İnternetin ilk yıllarında web siteleri sadece insanlar tarafından okunuyordu. Sonra arama motorları geldi. Web siteleri, arama motorlarının anlayabileceği yapılar eklemeye başladı. Başlıklar. Meta veriler. Schema.org işaretlemeleri. Site haritaları. Bunlar interneti insanlar için değil, makineler için de anlaşılır hâle getirdi. Bugün benzer bir dönüşümün başında olabiliriz. Bu kez web siteleri yalnızca arama motorlarına değil, yapay zekalara da kendilerini anlatmaya başlıyor.

İlerleyen yazılarımda LLMstxt ve türevlerini de anlatacağım, bu konu ile ilişkili olduğu için buraya iliştiriyorum.

Belki de Asıl Değişim Burada

Yapay zekaların daha akıllı olması tek başına yeterli değil. Web uygulamalarının da yapay zekalarla konuşabilmesi gerekiyor.

Çünkü gelecekte kullanıcılar uygulamaya şunu söylemeyecek: “Bu buton ne işe yarıyor?”

Onun yerine şunu söyleyecek: “Ben bunu yapmak istiyorum.”

Ve yapay zeka, uygulamanın sunduğu yetenekleri kullanarak bunu gerçekleştirecek. Belki de WebMCP’yi önemli yapan şey tam olarak bu. Yeni bir API standardı olması değil. İnsanların niyetleri ile yazılımların yetenekleri arasında ortak bir dil oluşturma çabası olması.

Bence önümüzdeki yıllarda yazılım geliştirirken yalnızca kullanıcı arayüzünü değil, uygulamanın yapay zeka tarafından nasıl keşfedileceğini de tasarlamaya başlayacağız. Ve bu, internetin sessiz ama en önemli dönüşümlerinden biri olabilir.

API’ler geliştiriciler için kilit rol oynamaya devam edecek, ancak **AI çağında standart bir API tek başına yeterli mi?** Gelecek hafta geleneksel API mimarilerinin yapay zeka ile entegrasyonda neden yetersiz kaldığını derinlemesine inceleyeceğiz.


메타데이터
post_id
0ede56f64fe2
slug
webmcp-yapay-zekaların-web-uygulamalarını-kullanmasını-sağlayan-yeni-standart-0ede56f64fe2
url
https://medium.com/@halituzan/webmcp-yapay-zekalar%C4%B1n-web-uygulamalar%C4%B1n%C4%B1-kullanmas%C4%B1n%C4%B1-sa%C4%9Flayan-yeni-standart-0ede56f64fe2
canonical_url
https://medium.com/@halituzan/webmcp-yapay-zekalar%C4%B1n-web-uygulamalar%C4%B1n%C4%B1-kullanmas%C4%B1n%C4%B1-sa%C4%9Flayan-yeni-standart-0ede56f64fe2
author_url
https://medium.com/@halituzan
status
ok
fetched_at
2026-08-21 07:45:14