Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

Bu yazıda, son zamanlarda sıkça duyulan MCP (Model Context Protocol) kavramının aslında ne olduğunu ve neden önemli olduğunu öğreneceksin. Ayrıca AI agent’ların dış dünyayla nasıl iletişim kurduğunu ve MCP’nin bu süreci nasıl kolaylaştırdığını net bir şekilde anlayacaksın.
Şimdi şöyle bir düşün…
Bir AI modeli var. Ona soru soruyorsun ama sadece kendi eğitildiği bilgilerle cevap verebiliyor. Yani canlı veri yok, dış dünya yok, aksiyon yok.
İşte MCP tam burada devreye giriyor.
MCP, AI modellerini dış dünyaya bağlayan standart bir “köprü” gibi çalışıyor.
Yani şöyle düşün:
AI = beyin
MCP = sinir sistemi
Dış dünya (API, DB vs.) = kaslar
AI tek başına düşünür ama MCP sayesinde hareket edebilir.
Eskiden her entegrasyon ayrı ayrı yapılmak zorundaydı.
Mesela:
Bu hem pahalı hem karmaşıktı.
Yani şöyle düşün:
Her yeni sistem için sıfırdan köprü inşa ediyorsun.
MCP ise tek bir standart getiriyor.
Artık:
MCP aslında 3 ana parçadan oluşuyor:
Host dediğimiz şey, AI’nin çalıştığı ortam.
Örnek:
Yani şöyle düşün:
Host = AI’nin yaşadığı yer
Client, host’un içindeki küçük bir parça.
Görevi:
Yani şöyle düşün:
Client = “ben dışarıdan veri getireyim” diyen aracı
MCP server, gerçek işi yapan taraf.
Şunlara bağlanabilir:
Yani şöyle düşün:
Server = mutfak
Client = garson
Host = restoran
Sen sipariş veriyorsun → garson mutfağa gidiyor → yemek geliyor
Şimdi şöyle bir senaryo düşün:
Sen AI’ye soruyorsun:
“Ankara’da hava nasıl?”
Bu sorunun cevabı modelin içinde yok.
Ne oluyor?
Yani şöyle düşün:
AI tek başına bilmiyor, ama doğru yere sorabiliyor
En kritik nokta burası.
Eskiden:
→ n × m entegrasyon gerekiyordu
MCP ile:
→ tek entegrasyon yeterli
Yani şöyle düşün:
Eskiden herkes farklı priz kullanıyordu
MCP = evrensel priz
MCP sadece bağlantı değil, aynı zamanda bazı “primitive” dediğimiz yapı taşlarına sahip.
Modelin nasıl davranacağını yönlendiren şablonlar.
Yani şöyle düşün:
“Bu soruya şöyle yaklaş” diye AI’ye ipucu vermek
Dış dünyadan gelen veri.
Mesela:
Yani şöyle düşün:
AI’ye verilen “ham bilgi”
AI’nin çalıştırabildiği fonksiyonlar.
Mesela:
Yani şöyle düşün:
AI’nin elleri
Güvenli dosya erişimi sağlar.
Yani şöyle düşün:
AI tüm bilgisayarı değil, sadece izin verilen klasörü görür
Server’ın AI’den yardım istemesi.
Yani şöyle düşün:
Bu sefer AI tool kullanmıyor, tool AI kullanıyor
Mesela bir sistem kuruyorsun:
Sen diyorsun:
“Bugünkü satışları mail at”
Ne oluyor?
AI → MCP → Zapier → Gmail
ve mail gidiyor
Hiç API yazmadın.
Bu mantık aslında videoda çok sade şekilde şöyle anlatılıyor: MCP sadece bir “ara katman” ve AI’nin dış sistemlere erişmesini sağlıyor
Şimdi şöyle bir düşün…
Aslında:
bunlar zaten vardı.
MCP’nin farkı:
👉 Standartlaştırması
👉 Herkesi aynı sisteme sokması
👉 Geliştirici maliyetini düşürmesi
MCP, AI sistemlerini dış dünyaya bağlayan bir standarttır. Aslında yaptığı şey çok basit: AI’nin kendi başına bilemediği şeyleri gidip başka sistemlerden öğrenmesini sağlar. Ama bunu tek tek entegrasyonlar yerine tek bir ortak dil üzerinden yapar. Bu da hem geliştirmeyi hızlandırır hem de sistemleri daha ölçeklenebilir hale getirir. Kısacası MCP, AI’yi sadece “konuşan bir model” olmaktan çıkarıp “aksiyon alan bir sisteme” dönüştürür.
Bu yazı What is MCP? Integrate AI Agents with Databases & APIs, Why Everyone’s Talking About MCP?, MCP Servers Explained in 5 Minutes (for beginners) videolarından ilham alınarak yazılmıştır.