Claude’a “Drive’daki son teklif dosyasını bul ve özetle” dediğinde ya da Cursor’ın GitHub’daki bir hatayı kendisi açıp okuyabildiğini gördüğünde arka planda çoğu zaman aynı şey çalışıyor: MCP. Model Context Protocol, yapay zekâ uygulamalarını dosyalara, veritabanlarına ve başka uygulamalara bağlamak için kullanılan açık bir standart. Anthropic bu protokolü 25 Kasım 2024’te açık kaynak olarak duyurdu; bugün ChatGPT, Gemini, Microsoft Copilot, Cursor ve VS Code gibi araçlar da destekliyor. Bu rehberde MCP’nin ne olduğunu, hangi sorunu çözdüğünü ve Claude başta olmak üzere farklı uygulamalarda nasıl kullanıldığını adım adım anlattık; Dijipedya’yı yönetirken kullandığımız gerçek bir MCP kurulumunu da paylaştık.
İçindekiler
MCP nedir?
MCP, açılımıyla Model Context Protocol (Türkçesiyle model bağlam protokolü), bir yapay zekâ modelinin dış dünyadaki verilere ve araçlara nasıl bağlanacağını tarif eden ortak bir dil. Anthropic duyuruda MCP’yi yapay zekâ asistanlarını verilerin bulunduğu sistemlere bağlamak için yeni bir standart olarak tanımlıyor. Protokolün geliştiricileri de sık sık USB-C benzetmesini kullanıyor: Nasıl tek tip bir kabloyla telefonu, monitörü ve şarj cihazını aynı porta takabiliyorsan, MCP de tek tip bir bağlantıyla yapay zekâ uygulamasını Google Drive’a, Slack’e, GitHub’a ya da kendi veritabanına bağlamanı sağlıyor.
Burada önemli bir ayrım var: MCP bir uygulama ya da indirilip açılan bir program değil. Bir kural seti. Bu kurallara uyan her yapay zekâ uygulaması, yine bu kurallara uyan her “MCP sunucusu” ile konuşabiliyor. Sen kullanıcı olarak çoğunlukla MCP’yi doğrudan görmüyorsun; Claude’daki “Bağlayıcılar”, ChatGPT’deki “Uygulamalar” ya da Cursor’daki “MCP Servers” ayarı olarak karşına çıkıyor.
MCP ne işe yarar?
Bir dil modeli tek başına yalnızca eğitildiği verileri ve sohbete yapıştırdığın metni bilir. Şirketinin satış tablosu, dün gelen e-postalar ya da sitendeki taslak yazılar onun için görünmezdir. MCP öncesinde bu boşluğu kapatmak için her yapay zekâ uygulamasının her servis için ayrı bir entegrasyon yazması gerekiyordu. Anthropic duyuruda bu durumu, her yeni veri kaynağının {a(S1, “kendi özel entegrasyonunu gerektirmesi”)} ve bunun bağlantılı sistemleri ölçeklemeyi zorlaştırması olarak anlatıyor.
Rakamla düşünelim: 3 yapay zekâ uygulaması ve 4 servis varsa, herkesin herkese bağlanması için 12 ayrı entegrasyon gerekir. MCP ile her uygulama protokolü bir kez destekler, her servis de bir kez MCP sunucusu yazar. Toplam iş 7 bağlantıya iner; yeni bir servis eklendiğinde de bütün uygulamalar onu kendiliğinden kullanabilir.

Günlük kullanımda bunun karşılığı şöyle örneklerle görünüyor:
- Claude’a Google Drive’ı bağlayıp “geçen ayın raporlarını karşılaştır” demek, dosyaları tek tek indirip yüklemeden.
- Cursor veya Claude Code’un GitHub’daki bir issue’yu okuyup ilgili kodu düzeltmesi ve pull request açması.
- Bir veritabanına salt okunur bağlanıp “bu hafta en çok satan 10 ürün hangisi?” sorusunu SQL yazmadan sormak.
- Notion, Slack, Asana, Figma ya da Canva gibi iş araçlarında yapay zekânın senin yerine kayıt oluşturması.
- Bir WordPress sitesinde yazı taslağı açmak, kategorileri listelemek ya da eski yazıları güncellemek.
Bir başka deyişle MCP, sohbet botunu “bilgi veren” bir araçtan “iş yapan” bir ajana dönüştüren köprü. API ile arasındaki farkı merak ediyorsan API nedir, nasıl kullanılır rehberimizde ikisinin ilişkisini ayrıca anlattık; MCP sunucuları arka planda çoğunlukla yine API’leri çağırıyor.
MCP nasıl çalışır?
MCP üç parçadan oluşan bir mimari kullanıyor. Terimleri bir kez oturttuğunda kurulum ekranlarında ne gördüğünü çok daha rahat anlarsın.
| Parça | Ne yapar? | Örnek |
|---|---|---|
| MCP host (ana uygulama) | Kullanıcının konuştuğu yapay zekâ uygulaması. Hangi sunuculara bağlanılacağını yönetir. | Claude, ChatGPT, Cursor, VS Code |
| MCP istemcisi (client) | Host’un içinde, tek bir sunucuyla birebir bağlantıyı tutan bileşen. Her sunucu için ayrı bir istemci açılır. | Claude’un GitHub bağlantısı |
| MCP sunucusu (server) | Bir servisin yeteneklerini MCP diliyle dışarı açan küçük program ya da web adresi. | GitHub, Notion, WordPress sunucuları |

Sunucular modele ne sunar?
Bir MCP sunucusu modele üç tür şey açabiliyor. Araçlar (tools), modelin çağırabildiği işlemlerdir: “yeni issue aç”, “e-posta taslağı oluştur” gibi. Kaynaklar (resources), modelin okuyabildiği verilerdir: bir dosya, bir tablo, bir sayfa içeriği. İstemler (prompts) ise sunucunun hazırladığı kalıp komutlardır; kullanıcı bunları menüden seçip çalıştırabilir. Pratikte en çok kullanılan parça araçlar. Model, sohbetin gidişine göre hangi aracı çağıracağına kendisi karar veriyor ve çoğu uygulama bir işlem yapmadan önce senden onay istiyor.
Bağlantı nasıl kuruluyor?
İki taşıma yöntemi var. Yerel (stdio) sunucular senin bilgisayarında çalışan küçük programlardır; host onları kendisi başlatır ve komut satırı üzerinden konuşur. Dosya sistemine erişim gibi işler genelde bu yolla yapılır. Uzak (remote) sunucular ise internetteki bir adres üzerinden Streamable HTTP ile konuşur; kurulum için yalnızca bir URL ve çoğunlukla bir giriş adımı (OAuth) yeterlidir. Claude’un web sürümü ve ChatGPT gibi bulut uygulamaları uzak sunucuları kullanır. Eski HTTP+SSE taşıma yöntemi ise 2026 Temmuz sürümüyle kullanımdan kaldırılma sürecine girdi ve bir yıllık geçiş süresi tanındı.
MCP’yi hangi uygulamalar destekliyor?
MCP başlangıçta yalnızca Claude Desktop’ta çalışıyordu. Kırılma noktası Mart 2025 oldu: OpenAI, rakibi Anthropic’in standardını Agents SDK, ChatGPT masaüstü uygulaması ve Responses API’ye ekleyeceğini açıkladı. Sam Altman o gün X’te insanların MCP’yi çok sevdiğini ve desteği tüm ürünlere yayacaklarını yazdı. Ardından Google, Microsoft ve geliştirici araçları da sıraya girdi.
Anthropic’in Aralık 2025 tarihli açıklamasına göre o tarihte 10 binden fazla aktif herkese açık MCP sunucusu vardı; Python ve TypeScript SDK’larının aylık indirmesi 97 milyonu geçmişti ve Claude’un dizininde 75’ten fazla hazır bağlayıcı bulunuyordu. Aynı açıklamada ChatGPT, Cursor, Gemini, Microsoft Copilot ve Visual Studio Code, MCP’yi benimseyen ürünler arasında sayılıyor. 2026 Temmuz’daki güncellemede ise ana SDK’ların ayda yarım milyara yakın indirildiği açıklandı.
| Uygulama | MCP nasıl görünüyor? | Kimin için uygun? |
|---|---|---|
| Claude (web, masaüstü, mobil) | Ayarlar’da Bağlayıcılar (Connectors); hazır dizin ve özel bağlayıcı ekleme | Herkes |
| Claude Desktop | Hazır bağlayıcılara ek olarak yerel sunucu yapılandırma dosyası | Bilgisayarındaki dosyalarla çalışmak isteyenler |
| ChatGPT | Uygulamalar bölümü; kendi sunucunu eklemek için geliştirici modu (beta) | ChatGPT kullanıcıları, geliştiriciler |
| Claude Code, Cursor, VS Code, Windsurf | Komut ya da ayar dosyasıyla MCP sunucusu ekleme | Yazılımcılar |
| Gemini, Microsoft Copilot | Kendi ekosistemlerindeki bağlantı ve ajan özellikleri | Google ve Microsoft kullanıcıları |
Kendi otomasyonunu ya da kodunu paylaşmak istersen yapay zekâ topluluğumuza katıl; Kodlama ve Otomasyon bölümünde benzer projeler de var.
MCP nasıl kullanılır? (4 yöntem)
Kod bilgin olsun ya da olmasın MCP’yi kullanabilirsin. Aşağıda en kolaydan en teknik olana doğru dört yöntemi sıraladık. Örneklerde Claude’u kullandık çünkü MCP’nin en olgun çalıştığı yer şu an orası; mantık diğer uygulamalarda da aynı.
1Hazır bağlayıcıyı tek tıkla aç (kodsuz)
Claude’da ayarlardan Bağlayıcılar bölümüne gir, dizinde Google Drive, Gmail, Notion, Canva, Figma ya da Asana gibi servisi bul ve Bağlan’a tıkla. Açılan pencerede servise giriş yapıp izin verdikten sonra bağlantı hazır. Sohbet ekranında sol alttaki “+” düğmesinden Bağlayıcılar menüsünü açıp o sohbette hangi bağlayıcının açık olacağını seçebilirsin. Ardından “Notion’daki toplantı notlarımdan bu haftanın yapılacaklar listesini çıkar” gibi doğal bir istek yazman yeterli.
2Uzak MCP sunucusunu özel bağlayıcı olarak ekle
Kullandığın servis dizinde yoksa ama bir MCP adresi yayımlıyorsa (çoğu SaaS ürünü artık yayımlıyor), onu kendin ekleyebilirsin. Anthropic’in yardım sayfasındaki adımlar şöyle: Ayarlar’da Bağlayıcılar’a gir, Ekle ve ardından Özel bağlayıcı ekle’yi seç, bir ad ve sunucunun URL’sini yaz, Devam’a bas. Sunucu OAuth istiyorsa giriş yöntemini seç; API anahtarı istiyorsa onu istek başlıkları (request headers) alanına ekle. Bu özellik ücretsiz planda da var ama ücretsiz kullanıcılar yalnızca bir özel bağlayıcı ekleyebiliyor. Unutma, Claude bu sunucuya senin bilgisayarından değil Anthropic’in bulutundan bağlanıyor; sunucunun internetten erişilebilir olması gerekiyor.
3Claude Desktop’a yerel MCP sunucusu kur
Bilgisayarındaki bir klasörü Claude’a açmak gibi işler için yerel sunucu gerekir. Önce bilgisayarına Node.js kur. Ardından Claude Desktop’ta Ayarlar, Geliştirici, Yapılandırmayı düzenle yolunu izleyerek claude_desktop_config.json dosyasını aç ve aşağıdaki gibi bir tanım ekle. Bu örnek, protokolün resmi dosya sistemi sunucusunu masaüstü klasörüne bağlıyor:
{
"mcpServers": {
"dosyalarim": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"C:\\Users\\kullanici\\Desktop"
]
}
}
}Dosyayı kaydedip Claude Desktop’u tamamen kapatıp yeniden aç. Yeni sohbette araç simgesinde “dosyalarim” sunucusunun araçlarını görürsen kurulum tamam. macOS’ta klasör yolunu /Users/kullanici/Desktop biçiminde yazman gerekiyor. Sunucuya yalnızca gerçekten ihtiyaç duyduğun klasörü vermek en güvenli yöntem.
4Claude Code, Cursor ve VS Code’a sunucu ekle (geliştiriciler için)
Kod editörlerinde MCP sunucuları genellikle tek bir komutla ya da proje klasöründeki küçük bir ayar dosyasıyla ekleniyor. Claude Code’da uzak bir sunucuyu şu komutla bağlayabilirsin:
claude mcp add --transport http sunucu-adi https://ornek-servis.com/mcpCursor ve VS Code’da aynı tanım ayarlar ekranındaki MCP bölümünden ya da proje içindeki mcp.json dosyasından yapılıyor. Claude Code’un kurulumunu sıfırdan anlatan Claude Code kurulum rehberimizden başlayabilirsin.
Gerçek örnek: Dijipedya’yı MCP ile nasıl yönetiyoruz?
Bu sitenin kendisi de WordPress’in MCP Adapter eklentisiyle bir MCP sunucusuna dönüşmüş durumda. Eklenti, WordPress’in yeteneklerini /wp-json/mcp/... altındaki bir adresten MCP araçları olarak açıyor. Bizim yapılandırmamız (anahtar gizlenmiş haliyle) şöyle:
{
"mcpServers": {
"my-wordpress-site": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://SITENIZ.com/wp-json/mcp/mcp-adapter-default-server",
"--header",
"Authorization: Bearer API-ANAHTARINIZ"
]
}
}
}Buradaki mcp-remote paketi, uzak bir MCP sunucusunu yerel sunucu gibi davranan bir köprüye çeviriyor; böylece yalnızca yerel sunucu destekleyen uygulamalar da uzak adrese bağlanabiliyor. Bağlantı kurulduktan sonra Claude’a “taslaktaki yazıları listele” ya da “şu yazının kategorisini değiştir” demek yetiyor. Aynı işi REST API ve SSH ile yapmanın yolunu Claude Code’u WordPress’e bağlama rehberimizde anlattık. API anahtarını kimseyle paylaşma ve yalnızca gerekli yetkilere sahip bir kullanıcıya ait anahtar kullan.
MCP güvenli mi?
MCP’nin kendisi bir standart; güvenliği büyük ölçüde hangi sunucuya ne yetki verdiğine bağlı. Bir MCP sunucusu, senin hesabınla senin adına işlem yapabiliyor. Anthropic de özel bağlayıcıların kendileri tarafından doğrulanmadığını ve yalnızca güvendiğin sunuculara bağlanman gerektiğini açıkça yazıyor. Dikkat etmen gereken başlıca riskler şunlar:
- İstem enjeksiyonu (prompt injection): Kötü niyetli bir sunucu ya da modelin okuduğu bir belge, araç çıktısının içine gizli talimatlar yerleştirebilir. Model bu talimatı senin isteğin sanıp uygulayabilir.
- Fazla yetki: Okuma yetkisi yeterken yazma ve silme yetkisi vermek, olası bir hatanın etkisini büyütür.
- Değişen sunucu davranışı: Sunucuyu geliştiren kişi araçların işleyişini sonradan, haber vermeden değiştirebilir.
- Sahte sunucular: Popüler bir servisin adını taşıyan ama başkası tarafından yayımlanmış sunucular olabiliyor. Resmi kaynağı kontrol et.
Kendi kullanımımızda uyguladığımız kural basit: Bilinmeyen sunucuları kurma, araçlar için “her zaman izin ver” seçeneğini yalnızca gözetimsiz çalışmasına güvendiğin işlemlerde kullan, ihtiyaç duymadığın araçları kapat. Anthropic ayrıca araştırma modunun bağlayıcı araçlarını ek onay olmadan çağırabildiğini, bu yüzden dış uygulamalara yazan araçların kapatılmasını öneriyor.
2026’da MCP’de neler değişti?
İki önemli gelişme var. Birincisi yönetim: Anthropic, 9 Aralık 2025’te MCP’yi Linux Foundation bünyesinde kurulan Agentic AI Foundation’a (AAIF) devretti. Vakfın kurucuları Anthropic, Block ve OpenAI; Google, Microsoft, AWS, Cloudflare ve Bloomberg de destekçi olarak yer alıyor. Yani MCP artık tek bir şirketin değil, sektörün ortak malı olarak yönetiliyor. Vakıf 22 Ekim 2026’da Anthropic’in Agent Skills formatı dahil dört yeni projeyi daha bünyesine kattı ve proje sayısı 10’a çıktı; ayrıntılar bu yazımızda.
İkincisi teknik: 28 Temmuz 2026’da yayımlanan yeni sürümle protokolün çekirdeği durumsuz (stateless) hale geldi. Açılış el sıkışması ve oturum kimliği kaldırıldı; artık her istek kendi bilgisini taşıyor ve yük dengeleyicinin arkasındaki herhangi bir sunucuya gidebiliyor. Bu, büyük şirketlerin MCP sunucularını bulutta ölçeklemesini kolaylaştırıyor. Aynı sürümde yetkilendirme sıkılaştırıldı, Sampling, Roots ve Logging özellikleri kullanımdan kaldırılma sürecine alındı, uzun süren işler (Tasks) ve MCP Apps gibi özellikler resmi bir uzantı yapısına taşındı. Son kullanıcı olarak bu değişikliklerin çoğunu hissetmeyeceksin; ama kendi MCP sunucusunu yazan geliştiricilerin geçiş notlarını incelemesi gerekiyor.
MCP üzerine kurulan yeni ürünler de hızla çoğalıyor. Örneğin birden fazla yapay zekâ modelini tek bağlantıda toplayan bir servisi Sunra MCP yazımızda inceledik.
Sıkça Sorulan Sorular
MCP ücretli mi?
Hayır, MCP açık kaynaklı ve ücretsiz bir standart. Ücret, bağlandığın uygulamanın ya da servisin kendi planından doğuyor. Örneğin Claude’un ücretsiz planında da özel bağlayıcı eklenebiliyor ama yalnızca bir tane; bağlandığın servisin (Notion, GitHub vb.) ücretli özellikleri de ayrıca kendi fiyatlandırmasına tabi.
Kod bilmeden MCP kullanılabilir mi?
Evet. Claude ve ChatGPT’deki hazır bağlayıcılar tamamen tıklayarak kuruluyor; servise giriş yapıp izin vermen yeterli. Kod bilgisi yalnızca bilgisayarında yerel sunucu çalıştırmak ya da kendi MCP sunucunu yazmak istediğinde gerekiyor.
MCP ile API arasındaki fark ne?
API, belirli bir servise erişmenin kurallarıdır ve her servisin API’si farklıdır. MCP ise yapay zekâ uygulamalarının bu servislere aynı yöntemle bağlanmasını sağlayan ortak bir katman. Bir MCP sunucusu çoğu zaman arka planda servisin API’sini çağırır ve sonucu modelin anlayacağı ortak biçimde sunar.
MCP’yi kim geliştiriyor?
MCP’yi Anthropic Kasım 2024’te geliştirip açık kaynak olarak yayımladı. Aralık 2025’ten bu yana protokol, Linux Foundation bünyesindeki Agentic AI Foundation tarafından yönetiliyor; Anthropic, OpenAI ve Block vakfın kurucuları arasında.
MCP sunucusu nereden bulunur?
En güvenli yol, kullandığın uygulamanın kendi dizini: Claude’daki bağlayıcı dizini ya da ChatGPT’deki uygulamalar bölümü gibi. Bunun dışında servislerin kendi geliştirici sayfalarında yayımladığı resmi MCP adreslerini tercih et; kim tarafından yayımlandığı belli olmayan sunuculara hesap yetkisi verme.
Kaynaklar
- Introducing the Model Context Protocol (Anthropic, 25 Kasım 2024)
- Donating the Model Context Protocol and establishing the Agentic AI Foundation (Anthropic, 9 Aralık 2025)
- The 2026-07-28 Specification (Model Context Protocol Blog, 28 Temmuz 2026)
- Get started with custom connectors using remote MCP (Claude Help Center)
- OpenAI adopts rival Anthropic’s standard for connecting AI models to data (TechCrunch, 26 Mart 2025)
Daha fazla güncel gelişme: Günün tüm yapay zeka haberleri için Yapay Zeka Haberleri sayfamızı takip et.
Güncel yapay zeka haberlerini, yeni promptları ve pratik ipuçlarını kaçırma. Haber bültenimize ücretsiz abone ol, doğrudan mailine gelsin!
Takıldığın bir yer mi var?
MCP sunucun bağlanmıyor mu, hangi bağlayıcıyı kullanacağına karar veremedin mi? Sorunu Dijipedya Yapay Zekâ Forumu’nun Kodlama ve Otomasyon bölümünde sor, kendi kurulumunu paylaş ya da başkalarının sorularına cevap ver. Üyelik ücretsiz.
Dijipedya’da İlgili İçerikler
- API Nedir, Ne İşe Yarar ve Nasıl Kullanılır?
- Claude Code Nedir, Nasıl Kurulur?
- Claude Code WordPress’e Nasıl Bağlanır?
- Claude Cowork Nedir, Nasıl Kullanılır?
- Cursor Nedir? Yapay Zekâ Kod Editörü Nasıl Kullanılır?
- n8n Nedir? Yapay Zekâ ile İş Akışı Otomasyonu
- Sunra MCP Nedir?
- Hermes Agent Nedir, Nasıl Kullanılır?




