WebMCP nedir?
Kısa cevap: WebMCP, web sayfalarının tarayıcı içindeki işlevlerini yapay zekâ agentlarına yapılandırılmış araçlar olarak sunmayı amaçlayan deneysel bir web standardıdır. Güncel taslakta araçlar document.modelContext üzerinden declarative veya imperative yaklaşımla tanımlanır. Agent; araç adı, açıklama, input schema ve güvenlik annotation alanlarından yararlanır. WebMCP bir backend MCP Server değildir; kullanıcının açık tarayıcı oturumu ve sayfadaki eylemlerle ilgilenir. Chrome 149 desteği origin trial aşamasındadır. Statik sinyal tek başına yeterli değildir; araç kaydı, doğru çağrı, parametre ve güvenlik davranışı DevTools ile doğrulanmalıdır. Üretimde yayın öncesi geri alma, kullanıcı onayı ve backend yetkilendirme testleri de tamamlanmalıdır.
Son teknik inceleme: 13 Ağustos 2026 · Esas alınan taslak: WebMCP CG Draft 2026-07-21 · Chrome 149 Origin Trial
WebMCP ne işe yarar?
WebMCP; arama, iletişim, teklif hazırlama veya filtreleme gibi sayfa eylemlerini agentların anlayabileceği açık araç sözleşmelerine dönüştürür. Amaç, görsel arayüzü ortadan kaldırmak değil; aynı işlevi insan ve agent için güvenilir biçimde erişilebilir kılmaktır.
Declarative ve imperative yaklaşım
Declarative yaklaşım mevcut form ve HTML davranışından araç üretmeye odaklanır. Imperative yaklaşımda geliştirici aracı JavaScript ile kaydeder; ad, açıklama, input schema ve handler davranışını açıkça tanımlar. Güncel API örneklerinde navigator.modelContext değil document.modelContext kullanılmalıdır.
WebMCP aracı hangi alanları taşımalı?
- Amacı açık ve çakışmayan araç adı
- Modelin doğru seçim yapmasını sağlayan açıklama
- Zorunlu, opsiyonel ve sınırlı parametreleri anlatan input schema
readOnlyHintve güvenilmeyen çıktı içinuntrustedContentHint- Backend üzerinde sahiplik, yetki, fiyat ve iş kuralı doğrulaması
Destek ve doğrulama durumu
WebMCP henüz tüm tarayıcılarda yerleşik, kesinleşmiş bir üretim standardı değildir. Chrome 149 origin trial ve DevTools WebMCP paneliyle araç kaydı, schema validation, manuel invocation ve çağrı geçmişi test edilebilir. Statik checker runtime JavaScript’i çalıştırmadığında sonucu başarısız değil, doğrulanamadı olarak göstermelidir.
WebMCP ne değildir?
WebMCP; robots.txt, sitemap, llms.txt veya structured data ile aynı şey değildir. Bu dosyalar keşif ve sayfa anlamlandırmaya yardımcı olabilir, fakat tek başına bir WebMCP aracı oluşturmaz. Tersi de geçerlidir: Her kurumsal sitenin WebMCP sunması gerekmez. Kullanıcının tarayıcıdaki eylemini bir agenta güvenli biçimde açan gerçek bir iş ihtiyacı yoksa WebMCP bulunmaması teknik hata sayılmamalıdır.
Güvenli WebMCP aracı nasıl tasarlanır?
Okuma, form gönderme ve satın alma gibi taahhüt oluşturan işlemler ayrı risk seviyelerinde tutulmalıdır. Araç şeması yalnız beklenen alanları kabul etmeli; oturum, kayıt sahipliği, güncel fiyat ve işlem yetkisi backend üzerinde yeniden doğrulanmalıdır. Yazma veya ödeme öncesinde kullanıcıya değişecek durum gösterilmeli ve açık onay alınmalıdır. DevTools testi araç kaydını doğrular; backend güvenliğini tek başına kanıtlamaz.
Siteniz hazır mı?
AI Agent ve WebMCP Uyumluluk Testi ile statik sinyalleri ve teknik kanıtları kontrol edin. Backend entegrasyonları için MCP Server nedir? rehberini, karar vermek için MCP ve WebMCP farkı karşılaştırmasını okuyun.
Teknik kaynaklar: WebMCP taslağı, Chrome origin trial ve DevTools WebMCP paneli.
ProCRM ile audit, güvenli uygulama ve runtime doğrulaması alın.