İçeriğe atla
Şimdi yükleniyor
  • Anasayfa
  • Azure & Bulut
    • Microsoft Azure
    • Bulut Altyapı
    • Microsoft 365
  • Yazılım
    • DevOps
    • Geliştirici Araçları
    • Konteyner & K8s
  • AI & Veri
    • Yapay Zeka
    • Veri & Analitik
  • Güvenlik
    • Güvenlik & Kimlik
    • Kurumsal Teknoloji
  • Hakkımda
    • İletişim
×
  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka
  • Başlangıç
  • Yapay Zeka
  • SQL MCP Server: Veritabanını Ajanlara Açmanın Yolu
Bulut Altyapı Geliştirici Araçları Yapay Zeka AI agent, Data API Builder 2.0, güvenli bağlantı, kurumsal veri erişimi, MCP protokolü, SQL MCP Server, tool discovery A.KILIÇ 20/04/2026 3 Yorumlar

SQL MCP Server: Veritabanını Ajanlara Açmanın Yolu

Ana Sayfa › Bulut Altyapı › SQL MCP Server: Veritabanını Ajanlara Açmanın Yolu
⏱️ 11 dk okuma📅 20 Nisan 2026🔄 Güncelleme: 15 Temmuz 2026👁️ görüntülenme

📋 İçindekiler

  1. Açık konuşayım, AZ-500 sınavına hazırlanırken güvenlik monitöring tarafına epey gömülmüştüm, hani log ne anlatıyor, alarm nerede patlıyor, anomali nasıl yakalanıyor gibi konuların içine girdim. Aynı mantık burada da geçiyor — hangi agent hangi tool’u ne zaman çağırdı, kaç kere döndü, hata aldı mı, response time nasıl gitti (inanın bana). Bunları görmeden sağlıklı yorum yapmak zor. Bilhassa de bir şey ters giderse — mesela bir agent normalden 10 kat fazla veri çekmeye başladıysa — sistemin bunu fark edip ses vermesi lazım. OpenTelemetry entegrasyonu sayesinde Grafana ya da Jaeger gibi araçlarla da izleyebiliyorsunuz, yanı illâ Azure ekranlarına mahkûm değilsiniz.

    Bakın, burayı atlarsanız yazının kalanı anlamsız kalır.

    Bir müşteride bunu zaten yaşamıştık. Application Insights üzerinden DAB’ın REST endpoint’lerini izliyorduk, dolayısıyla MCP endpoint’leri de aynı pipeline’a düşünce ekstra bir monitöring kurma derdi çıkmadı; açık konuşayım, operasyon tarafı biraz nefes aldı.

    Eksikler ve Eleştirilerim

    Eh, Tamam, güzel tarafları var. Ama birkaç şey de insanı kaşındırıyor (bizzat test ettim)

    Şunu fark ettim: Birincisi, dokümantasyon hâlâ biraz zayıf kalıyor. Microsoft’un kendi blog yazısı giriş için fena değil, hatta ilk bakışta baya yol gösteriyor; ama gerçek dünya senaryoları, edge case’ler ve troubleshooting adımları eksik olunca iş biraz dağılıyor, ben de ilk denememde bir RBAC hatasına takıldım ve çözümü bulmak için GitHub Issues’a girmek zorunda kaldım. Resmî docs’ta yoktu. İyileşir mi? Muhtemelen evet, ama şu an erken adopter’lar ufak bir çile çekebiliyor.

    İkincisi, MCP çevrei daha tam oturmamış durumda. Bir bakıma, sQL MCP Server kendi işini yapıyor, bunda sorun yok; asıl mesele ona bağlanacak agent tarafının hâlâ gelişiyor olması. Microsoft Foundry dışında MCP’yi native destekleyen agent framework’ü pek az, yanı liste kısa (en azından benim deneyimim böyle). LangChain ve AutoGen tarafında — kendi adıma konuşayım — MCP client desteği var ama production-ready mi diye sorarsanız, hmm, ben biraz temkinliyim. Daha önce Foundry Agent’a MCP ile Özel Araç Bağlamak yazımda bu entegrasyonu detaylı anlatmıştım — ilgileniyorsanız oraya da bir göz atın.

    Şimdi gelelim işin can alıcı noktasına.

    Kendi deneyimimden konuşuyorum, Üçüncüsü maliyet konusu. Evet, yazılım ücretsiz görünüyor. Ama container çalıştırmak için compute gerekiyor; Azure Container Instances ya da AKS kullanacaksanız, TL bazında düşününce özellikle küçük firmalar için ekstra bir kalem çıkıyor ortaya. Redis cache ayrı, Application Insights ayrı, sonra bir bakıyorsunuz toplam sahip olma maliyeti sessizce büyümüş. Açık konuşayım, bunu baştan hesaplamazsanız sonradan can sıkabiliyor. Bulut Maliyet Optimizasyonu: Hâlâ Geçerli Prensipler yazımda bu tip gizli maliyetleri nasıl yöneteceğinizi anlatmıştım.

    İlk Adımlar: Ne Yapmalısınız?

    Denemek istiyorsanız, ben olsam şöyle girerdim işe:

    1. Önce DAB CLI’ı kurun: dotnet tool install -g Microsoft.DataApiBuilder
    2. Basit bir SQL Server veya PostgreSQL veritabanıyla test config’i oluşturun
    3. MCP’yi enable edip stdio transport ile lokal agent’ınıza bağlayın
    4. VS Code extension’ını kurun — geliştirme deneyimini ciddi kolaylaştırıyor (bence en önemlisi)
    5. RBAC kurallarını sıkılaştırın, entity bazında minimum yetki verin

    Burada işin aslı şu: ilk kurulum genelde hızlı gidiyor, ama sonra küçük detaylar çıkıyor (özellikle config tarafında), o yüzden ben önce dar bir senaryoyla başlayıp sonra genişletmeyi daha mantıklı buluyorum.

    Bak şimdi, Eğer Azure MCP araçlarını VS Code’da nasıl kullanacağınızı merak ediyorsanız, Azure MCP Araçları Visual Studio 2022’de Yerleşik Geldi yazım size yol gösterecektir.

    Benden söylemesi — üretim ortamına almadan önce mutlaka bir staging’de en az 2 hafta test edin. Agent’ların beklenmedik sorgular üretme potansiyeli var (en azından benim deneyimim böyle). RBAC kurallarınızı agent davranışlarına göre iteratif olarak sıkılaştırmanız gerekecek (ben de ilk duyduğumda şaşırmıştım). Bu bir “kur ve unut” teknolojisi değil.

    Sıkça Sorulan Sorular

    SQL MCP Server sadece Azure’da mı çalışır?

    Hayır, aslında çalışmıyor. Container tabanlı olduğu için AWS, GCP gibi herhangi bir bulutta ya da on-premises Kubernetes/Docker ortamında rahatlıkla çalışıyor. Veri lokalizasyonu gibi bir gereksinimin varsa kendi sunucunda da host edebilirsin (bizzat test ettim)

    Kullanmak için kod yazmam gerekiyor mu?

    Temel senaryolarda gerekmiyor. Hani bir JSON ayar dosyasıyla entity’lerini, izinlerini ve veritabanı bağlantını tanımlıyorsun, bu kadar. Stored procedure çağırmak ya da custom logic eklemek istersen biraz daha konfigürasyon gerekebilir —. Yine de geleneksel CRUD kodu yazmak zorunda kalmıyorsun. Açıkçası bu en büyük avantajlarından biri bence.

    Hangi AI agent framework’leri MCP’yi destekliyor?

    Araya gireyim: Microsoft Foundry native olarak destekliyor. Bunun dışında LangChain, AutoGen ve Semantic Kernel’da da MCP client desteği ya var ya geliyor. Ama şunu söyleyeyim, ekosistem henüz olgunlaşma aşamasında — her framework’ün MCP implementasyonu aynı seviyede değil, buna dikkat etmek lazım.

    SQL MCP Server ücretli mi?

    Hayır, açık kaynak ve tamamen ücretsiz. Yanı yazılımın kendisi için hiçbir lisans ücreti ödemiyorsun. Ama tabiî çalıştıracağın compute kaynağı, mesela Redis cache ya da Application Insights gibi monitöring araçları için altyapı maliyetlerin olacak — bunları hesaba katmayı unutma.

    Durun, bir saniye.

    Prompt injection saldırılarına karşı ne kadar güvenli?

    Tecrübeme göre oldukça iyi bir yaklaşım var burada. Entity abstraction sayesinde agent veritabanı şemasını görmüyor, sadece tanımlı tool’ları çağırabiliyor. RBAC ile de hangi role’ün hangi operasyonu yapabileceğini kısıtlıyorsun. Bu, doğrudan SQL erişimine kıyasla çok daha güvenli bir yöntem (kendi tecrübem). Ama şunu da unutmamak lazım — %100 güvenlik diye bir şey yok, RBAC kurallarını dikkatli tasarlamak gerekiyor.

    Kaynaklar ve İleri Okuma

    SQL MCP Server Resmî Sayfası (Microsoft)
    Data API Builder Resmî Dokümantasyonu
    Introducing SQL MCP Server — Azure SQL DevBlog

    Aşkın KILIÇ
    Aşkın KILIÇYazar

    20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

    AZ-305AZ-104AZ-500AZ-400DP-203AI-102

    İlgili Yazılar

    GitHub Universe Sahneye Çağırıyor: Ben Olsam Ne Yaparım?
    GitHub Universe Sahneye Çağırıyor: Ben Olsam Ne Yaparım?8 Nis 2026
    Kubernetes’te ExternalIPs Neden Gidiyor: Güvenlik ve Geçiş
    Kubernetes’te ExternalIPs Neden Gidiyor: Güvenlik ve Geçiş25 May 2026
    Copilot Student'ta GPT-5.3 Codex: Güncel Durum
    Copilot Student'ta GPT-5.3 Codex: Güncel Durum27 Nis 2026
    Azd Uzantılarını Otomatik Kurmak: Dev Container Kolaylığı
    Azd Uzantılarını Otomatik Kurmak: Dev Container Kolaylığı15 Mar 2026

    Bu içerik işinize yaradı mı?

    Benzer içerikleri kaçırmamak için YouTube ve GitHub hesaplarımı takip edin.

    YouTube GitHub

    Haftalık Bülten

    Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Etiket AI agent Data API Builder 2.0 güvenli bağlantı kurumsal veri erişimi MCP protokolü SQL MCP Server tool discovery
A.KILIÇ

Microsoft Azure Çözüm Uzmanı | Bulut Bilişim, Yapay Zekâ, DevOps ve Kurumsal Güvenlik alanlarında 15+ yıl deneyim. Azure, Kubernetes, AI/ML ve modern altyapı mimarileri üzerine yazılar yazıyorum.

view all posts
Önceki yazı

Foundry Agent’a MCP ile Özel Araç Bağlamak

Sonraki yazı

AI Maliyet Optimizasyonu: ROI’yi Gerçekten Artırmanın Yolu

İlginizi Çekebilir

AT&T ve Microsoft Foundry ile Trilyon Token Ölçeğinde AI
A.KILIÇ 0

AT&T ve Microsoft Foundry ile Trilyon Token Ölçeğinde AI

24/07/2026
Claude Opus 5 GitHub Copilot'ta Kullanıma Sunuldu
A.KILIÇ 0

Claude Opus 5 GitHub Copilot’ta Kullanıma Sunuldu

24/07/2026
GitHub MCP Server Yeni MCP Spesifikasyonunu Destekliyor
A.KILIÇ 0

GitHub MCP Server Yeni MCP Spesifikasyonunu Destekliyor

24/07/2026

3 comments

comments user
Burak S. 20/04/2026 17:07

Kurumsal veritabanlarını agent’lara açmak konusunda güvenlik hep en büyük soru işareti olmuştu, Data API Builder’ın bu işi nasıl ele aldığını merak ediyorum. Şirketimizdeki legacy SQL Server kurulumlarında da bu çalışır mı acaba?

comments user
Hakan G. 20/04/2026 20:45

Data API Builder tarafını zaten takip ediyordum ama MCP ile bu kadar entegre olduğunu bilmiyordum, güzel bir köprü kurmuşlar. Agent’ların veritabanına doğrudan değil de bu katman üzerinden gitmesi güvenlik açısından da mantıklı. Bu arada şu yazınız da güzeldi: Foundry Agent’a MCP ile Özel Araç Bağlamak — https://www.askinkilic.com.tr/foundry-agenta-mcp-ile-ozel-arac-baglamak/

comments user
Arda K. 20/04/2026 22:35

Data API Builder 2.0 ile gelen bu yaklaşım aklıma hemen kurumsal güvenlik politikalarını nasıl aşacağız sorusunu getirdi, agent’lara veritabanı erişimi açarken izin yönetimi nasıl çalışıyor? Bu arada maliyet tarafını düşünüyorsanız şu yazı da konuyla bağlantılı: https://www.askinkilic.com.tr/ai-maliyet-optimizasyonu-roiyi-gercekten-artirmanin-yolu/

Yorumlar kapalı.

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • AT&T ve Microsoft Foundry ile Trilyon Token Ölçeğinde AI
    24/07/2026 AT&T ve Microsoft Foundry ile Trilyon Token Ölçeğinde AI
  • Claude Opus 5 GitHub Copilot'ta Kullanıma Sunuldu
    24/07/2026 Claude Opus 5 GitHub Copilot’ta Kullanıma Sunuldu
  • GitHub MCP Server Yeni MCP Spesifikasyonunu Destekliyor
    24/07/2026 GitHub MCP Server Yeni MCP Spesifikasyonunu Destekliyor
  • Announcing etcd 3.7.0-beta.0
    24/07/2026 Announcing etcd 3.7.0-beta.0
  • Declarative Workflows 1.0: Ajan Orkestrasyonu Artık YAML'da
    24/07/2026 Declarative Workflows 1.0: Ajan Orkestrasyonu Artık YAML’da
  • Veri Merkezi Güvenilirliği
    09/03/2026 Azure’da Kesintisiz Çalışma: Güvenilirlik ve Kurtarma
  • 2026-03-10_15-35-23
    10/03/2026 Microsoft 365 E7: Yapay Zeka ve Güvenlik Bir Arada
  • Kubernetes v1.36 Memory QoS: Katmanlı Bellek Koruması Geldi
    30/04/2026 Kubernetes v1.36 Memory QoS: Katmanlı Bellek Koruması Geldi
  • GitHub Copilot for Eclipse Açık Kaynağa Dönüyor: Neden Önemli?
    08/04/2026 GitHub Copilot for Eclipse Açık Kaynağa Dönüyor: Neden Önemli?
  • Copilot Cloud Agent Metriği: Kullanımı Ölçmek Kolaylaştı
    11/04/2026 Copilot Cloud Agent Metriği: Kullanımı Ölçmek Kolaylaştı
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • vcpkg'de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
    06/04/2026 vcpkg’de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
    06/04/2026 Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
  • Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler
    10/04/2026 Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler

SİZİN İÇİN DERLEDİK

AT&T ve Microsoft Foundry ile Trilyon Token Ölçeğinde AI
Bulut Altyapı Geliştirici Araçları Yapay Zeka

AT&T ve Microsoft Foundry ile Trilyon Token Ölçeğinde AI

24/07/2026 A.KILIÇ
Claude Opus 5 GitHub Copilot'ta Kullanıma Sunuldu
Bulut Altyapı Geliştirici Araçları Yapay Zeka

Claude Opus 5 GitHub Copilot’ta Kullanıma Sunuldu

24/07/2026 A.KILIÇ
GitHub MCP Server Yeni MCP Spesifikasyonunu Destekliyor
Bulut Altyapı Geliştirici Araçları Yapay Zeka

GitHub MCP Server Yeni MCP Spesifikasyonunu Destekliyor

24/07/2026 A.KILIÇ
Announcing etcd 3.7.0-beta.0
Bulut Altyapı Geliştirici Araçları Konteyner & Kubernetes

Announcing etcd 3.7.0-beta.0

24/07/2026 A.KILIÇ
Declarative Workflows 1.0: Ajan Orkestrasyonu Artık YAML'da
DevOps Geliştirici Araçları Microsoft Azure Yapay Zeka

Declarative Workflows 1.0: Ajan Orkestrasyonu Artık YAML’da

24/07/2026 A.KILIÇ
Linear'da Copilot Cloud Agent Genel Kullanıma Açıldı
Bulut Altyapı Geliştirici Araçları Yapay Zeka

Linear’da Copilot Cloud Agent Genel Kullanıma Açıldı

23/07/2026 A.KILIÇ
Azure Dev/Test Avantajı: Visual Studio ile Bulutta Deneme
Bulut Altyapı DevOps Geliştirici Araçları

Azure Dev/Test Avantajı: Visual Studio ile Bulutta Deneme

23/07/2026 A.KILIÇ
AI Ajanları Cosmos DB vNext Emülatörüyle Buluşuyor
Bulut Altyapı Geliştirici Araçları Yapay Zeka

AI Ajanları Cosmos DB vNext Emülatörüyle Buluşuyor

23/07/2026 A.KILIÇ
Pure Virtual C++ 2026 Yayında: Canlı Program ve Detaylar
Geliştirici Araçları Yapay Zeka

Pure Virtual C++ 2026 Yayında: Canlı Program ve Detaylar

23/07/2026 A.KILIÇ
Pure Virtual C++ 2026 Tamamlandı: Tüm Oturumlar Yayında
Geliştirici Araçları Microsoft 365 Yapay Zeka

Pure Virtual C++ 2026 Tamamlandı: Tüm Oturumlar Yayında

23/07/2026 A.KILIÇ
Copilot Etki Panosu: Kullanım Metriklerinde Yeni Dönem
Bulut Altyapı Geliştirici Araçları

Copilot Etki Panosu: Kullanım Metriklerinde Yeni Dönem

22/07/2026 A.KILIÇ
Azure DevOps Server Temmuz Yamaları: Kurulum ve Doğrulama
DevOps Microsoft Azure

Azure DevOps Server Temmuz Yamaları: Kurulum ve Doğrulama

22/07/2026 A.KILIÇ

Hakkımda

Aşkın KILIÇ

Microsoft Azure Çözüm Uzmanı. Bulut bilişim, yapay zekâ, DevOps ve kurumsal güvenlik üzerine yazılar yazıyorum.

Devamını Oku →

Kategoriler

  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka

Popüler Etiketler

AI ajanları Azure Azure Cosmos DB Azure Developer CLI Azure DevOps Azure Functions Azure OpenAI azure sdk Azure SQL açık kaynak bulut bilişim C++ CI/CD copilot Copilot CLI DevOps DevSecOps geliştirici verimliliği GitHub GitHub Actions GitHub Copilot güvenlik Kimlik Doğrulama Kubernetes Kurumsal geliştirme kurumsal güvenlik kurumsal yapay zeka maliyet optimizasyonu Microsoft Agent Framework Microsoft Azure Microsoft Foundry OpenAI otomasyon performans Pull Request Python RAG SEO uyumlu verimlilik veri yönetimi Visual Studio VS Code yapay zeka yapay zeka ajanları Yazılım geliştirme
  • Gizlilik Politikası
  • Çerez Politikası
  • Kullanım Koşulları
  • Hakkımda
  • İletişim

© 2026 Aşkın KILIÇ | Tüm hakları saklıdır. | Powered By SpiceThemes

Çerez tercihleri Zorunlu çerezler sitenin çalışması için kullanılır. Analitik çerezler yalnız açık izninizden sonra Google Analytics ve Microsoft Clarity için etkinleştirilir. KVKK ve Çerez Politikası
✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Ana Sayfa
Kategoriler
💻 Geliştirici Araçları 301 yazı 🏗️ Bulut Altyapı 256 yazı 🤖 Yapay Zeka 218 yazı 🔧 DevOps 175 yazı ☁️ Microsoft Azure 169 yazı 🔒 Güvenlik & Kimlik 154 yazı 🏢 Kurumsal Teknoloji 64 yazı 📊 Veri & Analitik 55 yazı 🐳 Konteyner & Kubernetes 44 yazı 📧 Microsoft 365 19 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp
İçindekiler
    ← Foundry Agent’a MCP ile ...
    AI Maliyet Optimizasyonu: ROI&... →
    📩

    Gitmeden önce!

    Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

    🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

    📬 Haftalık bülten: Teknoloji + AI haberleri
    Beni Takip Et Yeni Azure / AI / DevOps yazılarını GitHub ve RSS üzerinden takip edin.
    GitHub RSS