Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
En İnce Detaylarıyla MCP(Model Context Protocol)
Highest Rated
Rating: 4.1 out of 5(32 ratings)
295 students

En İnce Detaylarıyla MCP(Model Context Protocol)

MCP (Model Context Protocol) ile Yapay Zeka Modellerini Harici Veri Kaynaklarına Hızlıca Entegre Etmeyi Öğrenin!
Created byTuncer Byte
Last updated 4/2025
Turkish

What you'll learn

  • Yapay zeka uygulamalarını harici veri kaynaklarıyla kolayca entegre etmek için MCP (Model Context Protocol) nedir ve nasıl kullanılır?
  • Projelerinde popüler MCP sunucularını (Slack, Gmail, GitHub gibi) hızlıca kurmayı ve kullanmayı öğrenecekler.
  • Kendi ihtiyaçlarına göre sıfırdan MCP sunucuları geliştirip, MCP Python SDK kullanarak uygulamalarını MCP’ye entegre edebilecekler
  • MCP entegrasyonlarında güvenlik, performans ve ölçeklenebilirlik gibi profesyonel seviyede önemli konuları uygulayabilecek seviyeye gelecekler.

Course content

3 sections15 lectures3h 0m total length
  • MCP Mantığını Anlamak5:19

    MCP, yapay zeka modellerinin (özellikle büyük dil modellerinin) harici veri kaynakları ve araçlarla etkileşimini standardize eden açık bir protokoldür. İlk olarak Anthropic tarafından 2024 sonunda duyurulup açık kaynak hâle getirilmiştir​. Amaç, yapay zeka sistemlerinin ihtiyaç duyduğu bağlam bilgisini kolay ve tutarlı bir şekilde sağlamaktır. En gelişmiş modeller bile gereken bilgilere doğrudan erişemezse kısıtlı kalır; oysa MCP ile bu modeller, veri silolarının ardındaki içeriklere güvenli biçimde bağlanabilir. Örneğin Anthropic’in duyurusunda vurgulandığı gibi, geleneksel yaklaşımda her yeni veri kaynağı için özel bir entegrasyon geliştirmek gerekir ve bu da ölçeklenebilirlik sorunları yaratır. MCP ise parçalı entegrasyonlar yerine tek bir protokol üzerinden evrensel bağlantı sunarak bu zorluğu aşar​.Kısaca, MCP model ile veri arasında ortak bir dil ve bağlantı standardı tanımlar.

  • MCP Yapısının Örneklerle Anlatılması11:47

    MCP, yapay zeka modellerinin (özellikle büyük dil modellerinin) harici veri kaynakları ve araçlarla etkileşimini standardize eden açık bir protokoldür. İlk olarak Anthropic tarafından 2024 sonunda duyurulup açık kaynak hâle getirilmiştir​. Amaç, yapay zeka sistemlerinin ihtiyaç duyduğu bağlam bilgisini kolay ve tutarlı bir şekilde sağlamaktır. En gelişmiş modeller bile gereken bilgilere doğrudan erişemezse kısıtlı kalır; oysa MCP ile bu modeller, veri silolarının ardındaki içeriklere güvenli biçimde bağlanabilir. Örneğin Anthropic’in duyurusunda vurgulandığı gibi, geleneksel yaklaşımda her yeni veri kaynağı için özel bir entegrasyon geliştirmek gerekir ve bu da ölçeklenebilirlik sorunları yaratır. MCP ise parçalı entegrasyonlar yerine tek bir protokol üzerinden evrensel bağlantı sunarak bu zorluğu aşar​.Kısaca, MCP model ile veri arasında ortak bir dil ve bağlantı standardı tanımlar.

  • MCP Avantajları kullanım senaryoları5:13

Requirements

  • Temel yazılım geliştirme kavramlarına aşinalık (örneğin, fonksiyonlar ve JSON yapıları).
  • İnternet bağlantılı bir bilgisayar ve MCP TypeScript SDK kurulumu için yeterli donanım.
  • Ek not: MCP’yi hiç bilmeyenler için sıfırdan detaylı anlatılmaktadır. Özel bir deneyim şartı yoktur.

Description

Yapay zeka modellerinizin projelerinizde daha güçlü ve esnek çalışmasını ister misiniz? Model Context Protocol (MCP), modellerinizi harici veri kaynaklarıyla kolayca entegre etmenizi sağlayan açık bir standarttır. Bu kursta MCP’nin temellerini öğrenmekle kalmayacak, aynı zamanda mevcut MCP sunucularını nasıl kullanacağınızı ve kendi MCP sunucularınızı nasıl geliştireceğinizi de öğreneceksiniz.

Kursumuz, MCP’yi sıfırdan ele alarak, konuyu hiç bilmeyenlerden ileri düzey kullanıcılarına kadar herkese hitap etmektedir. Önce MCP’nin ne olduğunu, nasıl çalıştığını ve projelerde hangi durumlarda kullanıldığını anlayacaksınız. Daha sonra, sektörde en sık kullanılan MCP sunucularını tanıyacak ve bunları nasıl entegre edebileceğinizi göreceksiniz. Slack, Gmail, GitHub gibi popüler platformlarla veri alışverişi yapmayı öğreneceksiniz.

Bu kursun belki de en güçlü yanı, kendi MCP sunucunuzu geliştirme sürecini adım adım anlatmasıdır. Typescript SDK’sını kullanarak sıfırdan bir MCP sunucusu oluşturacak, bunu çalıştıracak ve test edeceksiniz. Böylece kendi ihtiyaçlarınıza göre uyarlanmış MCP çözümleri geliştirebileceksiniz.
Yapay zeka modellerinin dış veri kaynaklarıyla MCP üzerinden iletişim kurmasını sağlayan protokol yapısı.

Sektördeki popüler MCP sunucularının pratik kullanımı (Slack, Gmail, GitHub, web entegrasyonları).

MCP’yi projelere entegre etme süreci ve dikkat edilmesi gereken profesyonel uygulamalar (güvenlik, performans, metadata yönetimi).

Kendi MCP sunucunuzu Python SDK ile sıfırdan geliştirip profesyonel bir proje altyapısı oluşturmak.

Son olarak, güvenlik, performans, ölçeklenebilirlik gibi konulara değinerek MCP kullanımlarınızı profesyonel seviyeye çıkaracaksınız. Bu kurs sonunda, yapay zeka projelerinizi daha hızlı, daha güvenli ve daha esnek bir şekilde geliştirebileceksiniz.

Who this course is for:

  • Yapay zeka uygulamalarına yeni başlayan veya ileri seviye olan yazılımcılar.
  • Chatbot veya akıllı asistanlar gibi projelerinde harici veri kaynaklarıyla entegrasyon yapmak isteyenler.
  • Yazılım projelerinde Slack, GitHub, Gmail gibi uygulamaları model tabanlı entegrasyonlarla kullanmak isteyen geliştiriciler.
  • MCP protokolünü profesyonel projelerinde uygulayarak verimlilik, ölçeklenebilirlik ve esneklik kazanmak isteyen tüm geliştiriciler.