
MCP Veritabanı Sunucusu
MCP Veritabanı Sunucusu, AI asistanları ve otomasyon araçları için SQLite, SQL Server, PostgreSQL ve MySQL gibi popüler veritabanlarına güvenli ve programatik e...
MotherDuck MCP Sunucusu, AI ajanları ve IDE’leri DuckDB ve MotherDuck ile buluşturarak FlowHunt’ta kesintisiz, sunucusuz SQL analitiği ve hibrit veri iş akışları sağlar.
MotherDuck MCP Sunucusu, AI asistanları ve IDE’leri DuckDB ile MotherDuck veritabanlarıyla birleştiren Model Context Protocol’ün (MCP) bir uygulamasıdır. Hem yerel DuckDB dosyalarında hem de bulut tabanlı MotherDuck veritabanlarında sorgu yapmayı standart bir arayüz sunarak güçlü SQL analitikleri yapılmasını mümkün kılar. Sunucu, hibrit yürütmeyi destekler; yerel ve bulut depolamadan (MotherDuck’ın Amazon S3 entegrasyonları dahil) sorunsuz veri erişimine olanak tanır. Veritabanı ile etkileşimi AI sistemlerine bir araç olarak açarak, geliştiricilerin ve AI ajanlarının veritabanı sorguları yapmasını, verileri yönetmesini ve veri iş akışlarını manuel yapılandırma ya da sunucu yönetimi olmadan kolayca düzenlemesini sağlar. Bu sunucusuz yaklaşım, doğrudan AI destekli ortamlardan analitiği, veri paylaşımını ve veri hattı geliştirmeyi hızlandırır.
query
(string, zorunlu): Çalıştırılacak SQL ifadesi.Node.js ve Windsurf’ün kurulu olduğundan emin olun.
Windsurf yapılandırma dosyanızı açın (genellikle windsurf.config.json
).
mcpServers
bölümüne MotherDuck MCP Sunucusunu ekleyin:
{
"mcpServers": {
"motherduck": {
"command": "uvx",
"args": ["mcp-server-motherduck", "--transport", "stream", "--db-path", "md:"]
}
}
}
Yapılandırmayı kaydedin ve Windsurf’ü yeniden başlatın.
Windsurf’te MotherDuck MCP Sunucusunun çalıştığını ve erişilebilir olduğunu doğrulayın.
Hassas kimlik bilgilerinizi (ör. MotherDuck token) sağlamak için ortam değişkenlerini kullanın:
{
"mcpServers": {
"motherduck": {
"command": "uvx",
"args": ["mcp-server-motherduck", "--transport", "stream", "--db-path", "md:"],
"env": {
"motherduck_token": "${MOTHERDUCK_TOKEN}"
}
}
}
}
Claude’u kurun ve Node.js’in yüklü olduğundan emin olun.
Claude yapılandırma dosyasını bulun (genellikle claude.config.json
).
mcpServers
bölümüne aşağıdakini ekleyin:
{
"mcpServers": {
"motherduck": {
"command": "uvx",
"args": ["mcp-server-motherduck", "--transport", "stream", "--db-path", "md:"]
}
}
}
Claude’u yeniden başlatın ve sunucunun arayüzde göründüğünü doğrulayın.
API anahtarlarını güvenceye almak için yukarıdaki gibi ortam değişkenlerini kullanın.
Cursor’ın kurulu ve güncel olduğundan emin olun.
Cursor ayarlarını açın (cursor.config.json
).
mcpServers
altına aşağıdakini ekleyin:
{
"mcpServers": {
"motherduck": {
"command": "uvx",
"args": ["mcp-server-motherduck", "--transport", "stream", "--db-path", "md:"]
}
}
}
Kaydedin ve Cursor’ı yeniden başlatın.
Hassas anahtarları ortam değişkenleriyle ayarlayın.
Cline’ı ve gerekli bağımlılıkları kurun.
cline.config.json
dosyasını düzenleyerek şunları ekleyin:
{
"mcpServers": {
"motherduck": {
"command": "uvx",
"args": ["mcp-server-motherduck", "--transport", "stream", "--db-path", "md:"]
}
}
}
Yapılandırmayı kaydedin ve Cline’ı yeniden başlatın.
Güvenlik için motherduck_token
ortam değişkeni olarak ayarlanmalıdır.
FlowHunt’ta MCP Kullanımı
MCP sunucularını FlowHunt iş akışınıza entegre etmek için, öncelikle MCP bileşenini akışınıza ekleyin ve AI ajanınıza bağlayın:
MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırma bölümünde, MCP sunucu bilgilerinizi şu JSON formatında girin:
{
"motherduck": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Yapılandırma tamamlandığında, AI ajanı artık bu MCP’yi, tüm fonksiyonlarına ve yeteneklerine erişebilen bir araç olarak kullanabilir. “motherduck” adını kendi MCP sunucunuzun adıyla ve URL’yi kendi MCP sunucu adresinizle değiştirmeyi unutmayın.
Bölüm | Mevcutluk | Ayrıntılar/Notlar |
---|---|---|
Genel Bakış | ✅ | README.md’de bulunuyor |
Komut Listesi | ✅ | duckdb-motherduck-initial-prompt |
Kaynak Listesi | ✅ | README.md’de iki kaynak (blog yazısı, YouTube videosu) listelenmiş |
Araç Listesi | ✅ | query aracı |
API Anahtarlarını Güvenceye Alma | ✅ | motherduck_token ortam değişkeni olarak kullanılıyor (README.md) |
Örnekleme Desteği (değerlendirmede önemsiz) | ⛔ | Bahsedilmemiş |
Bu iki tablo arasında, MotherDuck MCP Sunucusu net komutlar, araç desteği, kaynaklar ve güvenlik uygulamaları ile iyi belgelenmiştir; ancak Roots ve Örnekleme desteği açıkça belirtilmemiştir. Genel olarak, MCP arayüzü ile veri analitiği için sağlam ve pratik bir uygulamadır.
Lisans Var mı | ✅ (MIT) |
---|---|
En az bir aracı var | ✅ |
Fork sayısı | 23 |
Star sayısı | 205 |
MotherDuck MCP Sunucusu, AI asistanları ve IDE'leri DuckDB ile MotherDuck veritabanlarına bağlayan Model Context Protocol (MCP) uygulamasıdır. SQL analitiklerini yürütmek, verileri yönetmek ve hem yerel hem de bulut depolama üzerinde veri hatları geliştirmek için standart bir yol sunar—üstelik manuel sunucu yönetimi gerektirmez.
MotherDuck MCP Sunucusu, AI asistanlarının ve geliştiricilerin SQL analitikleri yapmasını, veri hatları oluşturmasını ve hibrit yerel/bulut veri kaynaklarına erişmesini sağlar. Sunucusuz veri keşfi, bulut depolama entegrasyonu (ör. Amazon S3) ve altyapı kurulumu olmadan hızlı analitik gibi kullanım senaryalarını destekler.
MotherDuck anahtarlarınızı güvenli şekilde sağlamak için ortam değişkenlerini kullanmalısınız. Yapılandırmanızda `motherduck_token`'ı ortam değişkeni (ör. `${MOTHERDUCK_TOKEN}`) olarak ayarlayın, kimlik bilgilerini kod içine sabitlemeyin.
Evet! FlowHunt MCP sunucularını destekler. Akışınıza MCP bileşenini ekleyin, MotherDuck MCP sunucu bilgilerinizi girin ve AI ajanınız DuckDB ve MotherDuck veritabanlarıyla doğrudan etkileşime geçebilsin.
Sunulan ana araç `query`'dir; AI ajanınız veya IDE'niz üzerinden DuckDB veya MotherDuck veritabanlarında SQL sorguları çalıştırmaya olanak sağlar.
[MotherDuck blog yazısına](https://motherduck.com/blog/faster-data-pipelines-with-mcp-duckdb-ai/) ve [YouTube videosuna](https://www.youtube.com/watch?v=yG1mv8ZRxcU) göz atarak MCP, DuckDB ve AI destekli veri iş akışları hakkında ayrıntılı bilgi edinebilirsiniz.
MCP Veritabanı Sunucusu, AI asistanları ve otomasyon araçları için SQLite, SQL Server, PostgreSQL ve MySQL gibi popüler veritabanlarına güvenli ve programatik e...
Vertica MCP Sunucusu, AI asistanları ile OpenText Vertica veritabanları arasında sorunsuz entegrasyon sağlar; güvenli SQL işlemleri, toplu veri yükleme, şema in...
MongoDB MCP Sunucusu, AI asistanları ile MongoDB veritabanları arasında sorunsuz entegrasyon sağlar; doğrudan veritabanı yönetimi, sorgu otomasyonu ve veri alma...