YapılandırmaMCP

MCP'yi Anlamak

Model Context Protocol (MCP), yapay zeka sistemlerinin harici araçlar ve hizmetlerle etkileşim kurmasını sağlayan standartlaştırılmış bir iletişim protokolüdür.

MCP nedir?

MCP'yi USB-C portuna benzer şekilde düşünün: uyumlu herhangi bir yapay zeka sistemi, işlevselliğine erişmek için herhangi bir MCP sunucusuna bağlanabilir. Bu standardizasyon, her araç ve hizmet için özel entegrasyonlar oluşturma ihtiyacını ortadan kaldırır.

Örneğin, Bob, her veritabanı sistemi için özel kod gerektirmeden bir şirket veritabanını aramak ve rapor oluşturmak için MCP'yi kullanabilir.

MCP neden kullanılır?

MCP, Bob'un şunları yapmasını sağlar:

  • Hem yerel hem de uzak MCP sunucularına bağlanma
  • Araçlara erişim için tutarlı bir arayüz sağlama
  • Çekirdek değişiklikler olmadan işlevselliği genişletme
  • Talep üzerine özel yetenekleri etkinleştirme

MCP nasıl çalışır

MCP, istemci-sunucu mimarisi kullanır:

  1. Bob (istemci) MCP sunucularına bağlanır
  2. Her sunucu, dosya erişimi, veritabanı sorguları veya API entegrasyonları gibi belirli yetenekler sağlar
  3. Bob bu yetenekleri standartlaştırılmış bir arayüz aracılığıyla kullanır
  4. İletişim JSON-RPC 2.0 mesajları aracılığıyla gerçekleşir

Sık sorulan sorular

Kimlik bilgilerinizi koruyun

Kimlik bilgilerinizi koruyun: API anahtarlarını, token'ları veya diğer hassas kimlik bilgilerini asla doğrudan MCP yapılandırma dosyalarına sabit kodlamayın. Bunun yerine:

  • Hassas bilgileri saklamak için ortam değişkenlerini kullanın
  • Güvenli kimlik bilgisi depoları veya kasalar kullanın
  • Kimlik bilgileri içeren MCP yapılandırma dosyalarının sürüm kontrolüne işlenmediğinden emin olun
  • Sırlar içeren yapılandırma dosyalarını .gitignore dosyanıza ekleyin

Yapılandırma dosyalarında kimlik bilgilerini açığa çıkarmak yetkisiz erişime ve güvenlik ihlallerine yol açabilir.

Desteklenen MCP protokol sürümleri

Bob aşağıdaki MCP spesifikasyon sürümlerini desteklemektedir:

Protokol sürümüDurum
2025-11-25Destekleniyor
2025-06-18Destekleniyor
2025-03-26Destekleniyor
2024-11-05Destekleniyor
2024-10-07Destekleniyor

Bob, bir sunucuya bağlanırken karşılıklı olarak desteklenen en yüksek sürümü müzakere eder. 2026-07-28 spesifikasyon sürümü henüz desteklenmemektedir.

Sonraki adımlar

Bu konu nasıl?