Bize Ulaşın

Eğitim İçeriği

Protokolün Anatomisi

  • Neden fonksiyon çağırma tek başına karmaşık aracı ekosistemleri için yetersizdir
  • MCP temel yapıtaşları: araçlar, kaynaklar, istemler ve bunların JSON şemaları
  • Bir MCP oturumunun yaşam döngüsü: başlatma, araçları listeleme, çağırma, sonuç döndürme ve kapatma
  • Yetenekleri aracılara sunmak için MCP'nin OpenAPI ve GraphQL ile karşılaştırılması

Bir Stdio MCP Sunucusu Oluşturma

  • Resmi SDK ile bir TypeScript MCP sunucusunun iskeletini oluşturma
  • Zod ile araç şemalarını tanımlama ve çalışma zamanı doğrulama oluşturma
  • Dahili REST API'lerine veya veritabanlarına erişen araç işleyicilerinin uygulanması
  • Hataların, kısmi sonuçların ve uzun süren araç yürütme işlemlerinin yönetilmesi

Bir HTTP MCP Sunucusu Oluşturma

  • Uzaktan dağıtım ve yük dengeleme için stdio'dan HTTP'ye geçiş
  • Bearer tokenları ve mTLS kullanarak kimlik doğrulama uygulama
  • Oturum ortasında HTTP bağlantısı başarısız olduğunda yumuşak düşüş (graceful degradation)
  • Kong veya nginx arkasında hız sınırlaması ile HTTP MCP sunucularını dağıtma

İstemci Entegrasyon Desenleri

  • Yapılandırma dosyasını kullanarak bir MCP sunucusunu Claude Code ile kaydetme
  • OpenClaude'nin birden fazla MCP uç noktasına eşzamanlı olarak bağlanmasını sağlama
  • MCP Python SDK kullanarak özel bir Python aracı istemcisi yazma
  • Çalışma zamanında araç müsaitliği değişikliklerinin hatasız yönetimi

Kaynak ve İstemlerin Dışa Açımı

  • Aracı bağlam zenginleştirmesi için salt-okunur kaynakların dışa açılması
  • Aracı mantığını yönlendiren parametreli istem şablonlarının oluşturulması
  • Altta yatan veriler değiştiğinde kaynakların dinamik olarak güncellenmesi
  • Güvenlik açıklığı için değiştirilebilir araçlardan değiştirilemez kaynakların ayrıştırılması

İç Araç Kayıt Defteri ve Keşfi

  • Meta veri ve sahip etiketleriyle şirket çapında bir MCP kayıt defteri oluşturma
  • DNS-SD veya yerleşik uç nokta dosyaları aracılığıyla otomatik keşif
  • İstemcileri bozmadan araçları sürümlemek ve eski uç noktaları kullanımdan kaldırmak
  • Arama aracılığıyla bulunabilirlik için araçları doğal dil açıklamalarıyla kataloglama

Kurumsal Güvenlik Sınırları

  • Aracı kimliğine dayalı olarak araç işleyicileri içinde yetkilendirme kontrolleri uygulama
  • Yüksek riskli araçları genel aracı erişiminden izole etmek için ağ segmentasyonu kullanma
  • seccomp ve gVisor kapsayıcılarıyla araç yürütmesini kumeli içinde test etme (sandboxing)
  • Uyumluluk ve adli analiz için her araç çağrısının günlüklenmesi

Performans ve Güvenilirlik Mühendisliği

  • Araç ailesine göre (veritabanı, hesaplama, harici API'ler) zaman aşımı politikaları belirleme
  • Alt hizmetler sağlıksız olduğunda devre kesicileri (circuit breakers) uygulama
  • Gereksiz ve maliyetli hesaplamaları azaltmak için araç sonuçlarını önbelleğe alma
  • MCP sunucularını sidecarlar mı yoksa bağımsız mikroservisler mi olarak çalıştırma

Aracı Platformları Arası Uyumluluk

  • Claude Code ve Continue.dev istemcileriyle MCP sunucu uyumluluğunu test etme
  • Platformlar arasındaki taşıma müzakere farklarını yönetme
  • MCP olmayan aracı çerçeveleri için dolgu (polyfill) dönüştürücüleri yazma
  • Kuruluş içinde platformlar arası bir araç pazar yeri oluşturma

MCP Ekosisteminin İçeriden Evrilmesi

  • Araçların faydalılığı ve doğruluğu konusunda geliştiricilerden geri bildirim toplama
  • Çeyrek bazlı araç denetimleri yapıp kullanımdan kalkmış entegrasyonları temizleme
  • Kendi kendine hizmet sunan MCP sunucusu şablonlarıyla yeni ekiplerin sisteme dahil edilmesi
  • Açık kaynak MCP spesifikasyonuna iyileştirmeler için katkıda bulunma

Kurs İçin Gerekli Önbilgiler

  • TypeScript veya Python programlama deneyimi
  • LLM (Büyük Dil Modelleri) araç çağırma ve fonksiyon çağırma desenlerinin anlaşılması
  • Temel ağ bilgisi: HTTP, WebSockets ve JSON-RPC

Hedef Kitle

  • Yapay zeka aracıları için özel araçlar geliştiren backend geliştiricileri
  • Yapay zeka aracılarının kurumsal sistemlere erişimini standartlaştıran platform mühendisleri
  • Kurumsal benimseme için AI araç ekosistemleri tasarlayan çözüm mimarları
 14 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler