MCP Nedir?

Claude Code ile Yazılım Geliştirme

Dani Zysman

AI Curriculum Manager @ DataCamp

Sınırlama

recraft: half: Claude veritabanı ve API simgeleri kilitliyken, bağlanamayıp kafası karışmış görünüyor

  • Claude Code şunları yapabilir:
    • Dosyalarını okur
    • Komutlar çalıştırır
    • Kod yürütür
  • Claude Code doğrudan şunlara erişemez:
    • Veritabanları
    • Harici API'ler
    • Bulut hizmetleri
Claude Code ile Yazılım Geliştirme

MCP: Çevirmen

recraft: half: MCP sunucusu, Claude ile bir veritabanı arasında duran dost bir çevirmen figürü olarak gösteriliyor, aralarında mesaj iletiyor

  • MCP = Model Context Protocol
  • Yapay zekayı harici araçlara bağlamak için bir standart
  • MCP sunucuları çevirmen gibi çalışır
Claude Code ile Yazılım Geliştirme

İstemci-Sunucu Deseni

MCP istemci-sunucu mimarisi: Host, Client ve Server

Claude Code ile Yazılım Geliştirme

MCP Neleri Soyutlar

MCP'nin soyutladıkları: doğal dil teknik karmaşıklığın yerini alır

Claude Code ile Yazılım Geliştirme

MCP Nasıl Çalışır

akış şeması: Sen Claude'a sorarsın, MCP Sunucusu çevirir, Araç çalıştırır, Sonuçlar döner

Claude Code ile Yazılım Geliştirme

MCP Ekosistemi

MCP ekosistemi: Claude, Veritabanı sunucularına, Hizmet entegrasyonlarına ve Yardımcılara bağlanır

Claude Code ile Yazılım Geliştirme

Neden Doğrudan SQL Kullanmayalım?

  • MCP olmadan:
    • Şemayı kopyala, SQL yaz, sorgu çalıştır
    • Sonuçları tekrar Claude'a yapıştır
    • Birden çok araç, sürekli geçiş
  • MCP ile:
    • Sorunu Claude'a sor
    • Gerisini Claude halleder

 

Tek sohbet, bağlam değiştirme yok

Claude Code ile Yazılım Geliştirme

Sırada Ne Var

  • Bu Video: MCP kavramını anla
  • Bu Bölümün Devamı:
    • Chinook müzik veritabanına bağlan
    • Music Analytics API'ye veritabanı destekli bir endpoint ekle
    • Uçtan uca endpoint'i test et
Claude Code ile Yazılım Geliştirme

Hadi pratik yapalım!

Claude Code ile Yazılım Geliştirme

Preparing Video For Download...