Tüm içgörüler
ORBITRA İÇGÖRÜLER

Kurumsal Yapay Zekâ İçin Model Context Protocol (MCP): AI Agent'larını Eski Sistemlere Güvenle Bağlamak

Özel API bağlantı kodları neden tıkanıyor? Model Context Protocol (MCP) ile AI agent'larını veritabanlarına, CRM ve ERP sistemlerine güvenli ve standart bir biçimde bağlamanın rehberi.

Yazar Orbitra AIYayınlandı 5 dk okuma
Model Context ProtocolKurumsal Yapay ZekâAI AgentSistem EntegrasyonuVeri Güvenliği
Kurumsal Yapay Zekâ İçin Model Context Protocol (MCP): AI Agent'larını Eski Sistemlere Güvenle Bağlamak

Şirketinizdeki her bir elektronik cihaz için ayrı bir şarj kablosu satın aldığınızı hayal edin: bilgisayarınız için ayrı, monitörünüz için ayrı, telefonunuz için ayrı ve masa lambanız için tamamen özel bir fiş...

Son üç yıldır kurumlar yapay zekâ entegrasyonlarını aynen bu şekilde inşa ediyordu.

Bir ekip yapay zekâ modelinin bir PostgreSQL veritabanını sorgulamasını, Salesforce hattını kontrol etmesini veya Slack'e mesaj atmasını her istediğinde; yazılımcılar prompt parametrelerini ham API çağrılarına bağlayan özel "yapıştırma kodları" (Python veya Node.js betikleri) yazmak zorunda kalıyordu. 5 yapay zekâ modelini 20 iç yazılım sistemiyle çarptığınızda, mühendislik ekiplerinin karşısına API şeması her değiştiğinde kırılan 100 adet karmaşık ve bakımı zor entegrasyon çıkıyordu.

İşte Model Context Protocol (MCP) tam bu noktada devreye giriyor: Kurumsal yapay zekâ uygulamaları için "USB-C standardı" olarak tasarlanmış açık bir protokol.

Bu rehberde, MCP'nin ne olduğunu, kurumsal yapay zekâ mimarisinde neden hızla zorunlu hale geldiğini ve işlem yapan AI agent'larını eski (legacy) altyapılara nasıl güvenle bağlayabileceğinizi inceliyoruz.


Kurumsal Yapay Zekâda M × N Entegrasyon Tuzağı

MCP'den önce yapay zekâyı veri kaynaklarına bağlamak, mimarlar için M × N karmaşıklığı olarak bilinen büyük bir külfetti:

  • M Sayıda Yapay Zekâ İstemcisi: Sohbet arayüzleri, otomasyon iş akışları, kodlama asistanları, arka plan agent'ları ve web müşteri destek araçları.
  • N Sayıda Kurumsal Sistem: İlişkisel veritabanları, SAP, Salesforce, Jira, kurum içi REST servisleri ve doküman depolama alanları.

Eğer 4 yapay zekâ asistanınız ve 10 dahili aracınız varsa, 40 ayrı özel konnektör yazmanız gerekiyordu. Anthropic Claude'un fonksiyon çağırma sentaksını değiştirdiğinde veya OpenAI JSON yapılarını güncellediğinde, geliştiriciler günlerce her servisteki sabit kodlanmış prompt şablonlarını güncellemekle uğraşıyordu.

MCP ÖNCESİ: Kırılgan M × N Özel Konnektörler
[AI Modeli 1] ─── (Özel Python) ───> [PostgreSQL]
[AI Modeli 2] ─── (Özel Node.js) ───> [Salesforce]
[AI Modeli 3] ─── (Özel Wrapper) ───> [SAP ERP]

MCP İLE: Temiz M + N Evrensel Protokol
[AI Modeli 1] ┐                     ┌─> [MCP Sunucusu: Postgres]
[AI Modeli 2] ├─ (Standart MCP) ───┼─> [MCP Sunucusu: Salesforce]
[AI Modeli 3] ┘                     └─> [MCP Sunucusu: SAP ERP]

MCP bu karmaşık matrisi M + N seviyesine indirir. PostgreSQL veritabanınız için bir kez MCP Sunucusu yazarsınız; ister yerelde, ister özel orkestratörler üzerinde, ister özel bir bulut kümesinde çalışan tüm uyumlu AI agent'ları veritabanı şemasını anında keşfeder ve güvenle sorgular.


İlgili yazı: Otonom Yapay Zekâ İş Akışı Mimarisi: Kurumsal Otomasyon İçin Çoklu Agent Sistemleri Tasarlamak

Model Context Protocol Arka Planda Nasıl Çalışır?

MCP, yapay zekâ agent'ını yöneten uygulama (MCP Host/Client) ile kurumsal araçları ve verileri dışa açan adaptör (MCP Server) arasındaki iletişimi standartlaştıran açık bir protokoldür.

Protokol üç temel yapı taşı sunar:

1. Resources (Salt Okunur Bağlam)

Agent'ların dosya, sistem günlüğü, veritabanı şeması veya müşteri kaydı okumasına izin verir. Yazma yetkisi vermeden güvenli veri beslemesi sağlar.

  • Kurumsal Örnek: Şirket finans politikası dokümanlarını veya ürün kataloglarını dahili bir asistana salt okunur sunmak.

2. Tools (Çalıştırılabilir Eylemler)

Modelin tetikleyebileceği fonksiyonlardır; örneğin siparis_iade_et(siparis_id), jira_kaydi_ac(ozet) veya sql_sorgusu_calistir(sorgu).

  • Kurumsal Örnek: Bir destek agent'ının kullanıcı şifresini sıfırlamasına veya fatura adresini güncellemesine izin vermek.

3. Prompts (Standartlaştırılmış İş Akışları)

Doğrudan sunucuda barındırılan, sürüm kontrollü ve hazır prompt şablonlarıdır.

  • Kurumsal Örnek: Doğru bilanço tablolarını otomatik olarak toplayan ve yanıtı formatlayan standart bir "Üç Aylık Finansal Denetim Prompt'u".

İlgili yazı: Kurumsal Otomasyonda Çoklu Agent Sistemleri: Mimari, Orkestrasyon ve Yönetişim Çerçeveleri

Kurumsal Güvenlik: Canlı Ortam İçin Gerekli 4 Katman

MCP bağlantıyı basitleştirse de, otonom bir yapay zekâ modeline dahili API'ler üzerinde doğrudan çalıştırma yetkisi vermek risk taşır. Yapay zekâ tarafından oluşturulan hatalı bir SQL sorgusu bir tabloyu silebilir veya güvenilmeyen bir doküman dolaylı prompt enjeksiyonuna (indirect prompt injection) yol açabilir.

MCP'yi canlı ortamda güvenle kullanmak için 4 güvenlik katmanı uygulanmalıdır:

[ AI Agent / LLM ]
       │
       ▼
┌─────────────────────────────────────────┐
│ Katman 1: Taşıma ve Kimlik Doğrulama    │ (TLS + OAuth 2.0 / İzole İletişim)
└─────────────────────────────────────────┘
       │
       ▼
┌─────────────────────────────────────────┐
│ Katman 2: Maskeleme & KVKK Uyum Yönetimi│ (Hassas Verileri API Öncesi Temizleme)
└─────────────────────────────────────────┘
       │
       ▼
┌─────────────────────────────────────────┐
│ Katman 3: Dinamik RBAC & Sınır Hatları  │ (Parametre Şema Doğrulaması)
└─────────────────────────────────────────┘
       │
       ▼
┌─────────────────────────────────────────┐
│ Katman 4: İnsan Onayı (HITL) Mekanizması│ (Kritik Yazma Eylemlerinde Onay Alma)
└─────────────────────────────────────────┘
       │
       ▼
[ Kurumsal Eski (Legacy) Sistem ]

1. İnce Ayarlı Araç Yetkileri ve RBAC

MCP sunucusuna asla veritabanı yönetici yetkisi vermeyin. Sadece agent'ın ihtiyaç duyduğu belirli kapsamlarla sınırlı, özel veri tabanı kullanıcıları veya API servis hesapları oluşturun.

2. MCP Katmanında Veri Anonimleştirme

Veritabanı sonuçlarını ticari bir LLM API'sine göndermeden önce, MCP sunucusu (veya aradaki bir proxy) T.C. Kimlik Numarası, kişisel e-posta ve kredi kartı gibi kişisel verileri (KVKK kapsamındaki verileri) maskelemelidir.

3. Denetim Günlükleri ve Gerçek Zamanlı İzleme

MCP üzerinden iletilen her JSON-RPC paketi zaman damgası, kullanıcı ID'si, çağrılan araç adı, girdi parametreleri ve çıktı ile kaydedilmelidir. Bu, KVKK ve AB Yapay Zekâ Yasası (EU AI Act) uyumu için şarttır.

4. Kritik Eylemler İçin İnsan Onayı (HITL)

MCP araçlarınızı güvenlik bayraklarıyla tasarlayın. Salt okunur sorgular anında çalışırken; para_transferi_yap, kullanici_sil veya sozlesme_guncelle gibi kritik eylemler insan yöneticiye bildirim gönderir ve ancak onay alındıktan sonra sisteme iletilir.


Pratik Başarı Hikâyesi: AI Agent'ını Kurumsal ERP'ye Bağlamak

Şirket içi sunucularında eski bir ERP/SAP sistemi çalıştıran bir üretim şirketini düşünün. Müşteriler sürekli satış temsilcilerine stok durumu ve teslimat sürelerini sormaktadır.

  1. MCP Sunucusu: Orbitra, güvenli kurumsal ağ içerisinde ERP'nin hemen yanında çalışan hafif bir MCP Sunucu konteyneri kurar.
  2. Dışa Açılan Araçlar:
    • stok_durumu_al(sku: string) -> gerçek zamanlı depo miktarını döner.
    • uretim_termini_kontrol_et(fabrika_id: string) -> üretim takvimini sorgular.
  3. Agent: Satış yapay zekâ asistanı, güvenli SSE (Server-Sent Events) kanalı üzerinden bağlanır.
  4. Sonuç: Satış temsilcisi doğal dille sorar: "Bursa deposunda A42 kodlu parçadan 500 adet var mı?" Yapay zekâ agent'ı MCP aracı üzerinden sorguyu iletir, 120 milisaniyede ERP'den doğrulanmış yanıtı alır ve kesin cevabı sunar. Elle veri girişi tamamen ortadan kalkar.

İlgili yazı: Kurumlar İçin Kendi Sunucunuzda LLM: Yerel Modeller Öncü Modelleri Ne Zaman Geçer

Kurumsal Yapay Zekâ Ekipleri İçin Sonraki Adımlar

Model Context Protocol, yapay zekâ geliştirmeyi deneysel betiklerden çıkarıp güvenilir kurumsal yazılım mimarisine dönüştürüyor.

Eğer şirketiniz karmaşık özel yapay zekâ entegrasyonlarıyla boğuşuyorsa veya AI agent'larını veritabanlarınıza güvenle bağlamak istiyorsanız Orbitra AI size yardımcı olabilir:

  • MCP Hazırlık Denetimi: Mevcut sistemlerinizi değerlendirip güvenli MCP sunucu mimarinizi haritalandırıyoruz.
  • Özel MCP Geliştirme: Şirketinize özel yazılımlar, SAP, PostgreSQL ve REST API'ler için kendi sunucunuzda çalışan MCP servisleri geliştiriyoruz.
  • Agentic İş Akışı Entegrasyonu: MCP sunucularını özelleştirilmiş platformlar, LangChain veya özel web arayüzlerinize sorunsuz bir şekilde bağlıyoruz.

MCP'nin kurumsal yapay zekâ yol haritanızı nasıl hızlandırabileceğini keşfetmek için Orbitra AI Uzmanıyla Görüşün.

HADİ BAŞLAYALIM
PROJECT INTAKE

AI otomasyon­unuzuyörüngeye taşıyalım

İyileştirmek istediğiniz süreci, müşteri yolculuğunu veya ekip yetkinliğini anlatın. AI otomasyon danışmanlığı, yapay zekâ asistanı, kurumsal eğitim ya da ölçülebilir pilot için doğru ilk adımı birlikte belirleyelim.

E-Posta[email protected]Sorular, strateji ve demo için
ORBITRA / PROJECT BRIEFSECURE CHANNEL
01
02
03
04