34 puan yazan xguru 2025-03-09 | 3 yorum | WhatsApp'ta paylaş
  • MCP, AI sistemlerini çeşitli veri kaynaklarına bağlayan evrensel bir protokoldür ve AI modellerinin performansını ile kullanım alanlarını artırmayı hedefler
  • MCP'nin başlıca özellikleri
    • Açık standart: MCP, tüm AI sistemlerinin kullanabileceği açık kaynaklı bir protokoldür
    • Çift yönlü bağlantı: AI araçları ile veri kaynakları arasında güvenli çift yönlü bağlantıyı destekler
    • Evrensellik: içerik depoları, iş araçları, geliştirme ortamları gibi çeşitli veri sistemleriyle bağlanabilir
    • Standardizasyon: her veri kaynağı için ayrı konektör geliştirmeye gerek kalmadan tek bir protokolle entegrasyon mümkündür
  • MCP'nin yapısı: istemci-sunucu mimarisi temellidir
    • Host: bağlantıyı başlatan LLM uygulaması
    • Client: host uygulaması içinde sunucuyla 1:1 bağlantıyı korur
    • Server: istemciye context, araçlar ve prompt'lar sağlar
  • MCP'nin avantajları
    • Veri erişilebilirliğinin artması: AI modelleri çeşitli veri kaynaklarına kolayca erişebilir
    • Geliştirme verimliliği: geliştiriciler standart bir protokol kullanarak birden fazla veri kaynağına bağlanabilir
    • Ölçeklenebilirlik: AI sistemi birden fazla araç ve veri kümesi arasında context'i koruyabildiği için daha sürdürülebilir bir mimari kurulabilir
    • Güvenlik: protokole güvenlik yerleşik olarak geldiğinden LLM sağlayıcılarıyla API anahtarlarını paylaşmaya gerek yoktur
    Reklam

İçindekiler

Bölüm 1 MCP'ye giriş

  1. Tanım ve amaç
  2. Temel mimari
  3. Host, client ve server yapısı
  4. Güvenlik ve güven modeli

Bölüm 2 MCP'nin temel işlevleri

  1. Resources
  2. Prompts
  3. Tools
  4. Sampling

Bölüm 3 Uygulama kılavuzu

  1. Quickstart öğreticisi
  2. Python ile server geliştirme
  3. TypeScript ile server geliştirme
  4. SQLite veritabanı entegrasyonu
  5. Dosya sistemine erişim
  6. MCP server örneği geliştirme
Reklam

Bölüm 4 MCP client'ları

  1. Claude Desktop
  2. Zed Editor
  3. Sourcegraph Cody
  4. Firebase Genkit
  5. Continue

Bölüm 5 Geliştirici araçları ve hata ayıklama

  1. MCP Inspector
  2. Hata ayıklama teknikleri
  3. Loglama ve izleme
  4. Sorun giderme kılavuzu

Ek

A. JSON-RPC mesaj formatı
B. Başlıca arayüz tanımları
C. Yapılandırma örnekleri

3 yorum

 
halfenif 2025-03-10

Test için araştırırken Linux için Claude ya da GPT desktop olmadığını öğrenip şaşırıyorum. Aman tanrım.

 
ishand 2025-03-10

Apple kazandı! T_T

 
xguru 2025-03-09

Anthropic, Model Context Protocol’ü açık kaynak olarak yayımladı
Anthropic’in duyurmasının üzerinden sadece 3 ay geçmiş olmasına rağmen inanılmaz derecede popüler hale geldi.
GeekNews’te bununla ilgili Korece bir geliştirme rehberi daha önce paylaşılmamış gibi göründüğü için ben de paylaşmak istedim.