Bölüm 9: Claude + MCP ile entegrasyon senaryoları
Senaryo 84: Yerel veritabanına yalnızca okuma soruları sormak
Seviye: İleri · Araçlar: Claude Desktop, yerel database MCP server, Desktop Extension, salt-okunur veritabanı hesabı
Kim ve hangi durumda
Üretim şirketinde maliyet analisti Okan, IT ekibinin bilgisayarında tuttuğu yerel satış veritabanına her ay “hangi ürün grubunda iade arttı” ve “hangi bayi eksik fatura gönderdi” gibi sorular yöneltiyor.
Bugün nasıl yapılıyor
Okan SQL bilen bir çalışma arkadaşından sorgu istiyor, sonucu Excel’e alıyor ve her yeni soruda aynı bekleme sürecini tekrarlıyor.
Yapay zekâ ile nasıl yapılır
- IT ekibinden yalnızca gerekli tabloları okuyabilen ve yazma/silme komutu olmayan bir database MCP server hazırlamasını isteyin. Resmî mimari, database server’ın sorgu aracı ve şema kaynağı sunabileceğini açıklar. [145] [151]
- Claude Desktop’ta Settings > Desktop app > Manage > Extensions bölümüne gidin. Kurumun onayladığı uzantıyı dizinden kurun veya IT’nin verdiği
.mcpbdosyasını Advanced settings > Extension Developer > Install Extension… ile yükleyin. [153] - Bağlantı bilgisini girin ve + > Connectors alanından server durumunu kontrol edin. [153]
- Önce şemayı okutun; “yalnızca okuma yap, sorguyu çalıştırmadan önce göster” kuralını ekleyin.
- Sonuçları kaynak tablo ve tarih aralığıyla özetletin; kritik kararları ayrıca doğrulayın.
Örnek komut
{VERİTABANI_ADI} şemasını ve yalnızca okuma araçlarını kullan. {TARİH_ARALIĞI} içinde {ÜRÜN_GRUBU} iadelerini bayi bazında grupla. Önce sorgunun amacını ve etkileyeceği tabloları açıkla; yazma, güncelleme, silme veya dışa aktarma yapma.Kanıt ve gerçek örnek
MCP mimarisi yerel server’ın STDIO ile çalışabileceğini ve database server’ın sorgu aracı sunabileceğini belgeliyor. Yerel database gibi araçlarda Desktop Extension kullanımı ayrıca açıklanıyor; yayımlanmış müşteri vakası bulunamadı. [151] [159]
Dikkat edilecekler
Database uzantısı yerel makinede çalışır; salt-okunur hesap, sınırlı tablo erişimi, sorgu süresi sınırı ve test verisi kullanın. MCP güvenlik belgeleri güvenilir sunucu ve açık onay yaklaşımını önerir. [152] [160]
Bu senaryonun kaynakları
- What is the Model Context Protocol (modelcontextprotocol.io)
- Model Context Protocol Specification (modelcontextprotocol.io)
- MCP Security Best Practices (modelcontextprotocol.io)
- Getting Started with Local MCP Servers on Claude Desktop (support.claude.com)
- When to use desktop and web connectors (support.claude.com)
- Claude Code Security (docs.anthropic.com)