
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...
LLM agentlerinizi canlı CRUD, sorgular ve şema keşfi için Couchbase’e bağlayarak kesintisiz AI destekli iş akışları oluşturun.
Couchbase MCP Sunucusu, Model Context Protocol’ün (MCP) bir uygulamasıdır ve Büyük Dil Modelleri (LLM’ler) ile AI asistanlarının Couchbase kümelerinde saklanan verilere doğrudan erişmesini sağlar. Bir ara yazılım olarak çalışan bu sunucu, Couchbase veritabanı işlemlerinin AI destekli geliştirme iş akışlarına sorunsuzca entegre edilmesini mümkün kılar. Koleksiyonların yapısını alma, kimliğe göre belgeye erişme, belge ekleme/güncelleme/silme ve SQL++ sorguları çalıştırma gibi görevleri destekler. LLM’leri canlı Couchbase verisine bağlayarak geliştiricilerin veritabanı yönetimini otomatikleştirmesine, verimliliğini artırmasına ve karmaşık veri işlemlerini doğal dil arayüzleriyle kolaylaştırmasına olanak tanır. Sunucu salt okunur veya okuma-yazma modlarında yapılandırılabilir ve Claude Desktop, Cursor ve Windsurf gibi çeşitli MCP istemcileriyle uyumludur.
Depoda komut şablonları hakkında bilgi bulunmamaktadır.
Depo dosyalarında veya README’de açık bir kaynak tanımı belgelenmemiştir.
git clone https://github.com/Couchbase-Ecosystem/mcp-server-couchbase.git
{
"mcpServers": {
"couchbase": {
"command": "uv",
"args": [
"--directory",
"path/to/cloned/repo/mcp-server-couchbase/",
"run",
"src/mcp_server.py"
],
"env": {
"CB_CONNECTION_STRING": "couchbases://connection-string",
"CB_USERNAME": "username",
"CB_PASSWORD": "password",
"CB_BUCKET_NAME": "bucket_name"
}
}
}
}
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
mcpServers
bölümüne ekleyin.{
"mcpServers": {
"couchbase": {
"command": "uv",
"args": [
"--directory",
"path/to/cloned/repo/mcp-server-couchbase/",
"run",
"src/mcp_server.py"
],
"env": {
"CB_CONNECTION_STRING": "couchbases://connection-string",
"CB_USERNAME": "username",
"CB_PASSWORD": "password",
"CB_BUCKET_NAME": "bucket_name"
}
}
}
}
{
"mcpServers": {
"couchbase": {
"command": "uv",
"args": [
"--directory",
"path/to/cloned/repo/mcp-server-couchbase/",
"run",
"src/mcp_server.py"
],
"env": {
"CB_CONNECTION_STRING": "couchbases://connection-string",
"CB_USERNAME": "username",
"CB_PASSWORD": "password",
"CB_BUCKET_NAME": "bucket_name"
}
}
}
}
API Anahtarlarının Güvenliği:
Tüm hassas değerler (örn. CB_PASSWORD
) yapılandırmanın env
bölümünde ortam değişkeni olarak saklanır.
Örnek:
"env": {
"CB_CONNECTION_STRING": "couchbases://connection-string",
"CB_USERNAME": "username",
"CB_PASSWORD": "password",
"CB_BUCKET_NAME": "bucket_name"
}
FlowHunt’ta MCP kullanımı
MCP sunucularını FlowHunt iş akışınıza entegre etmek için, öncelikle akışınıza MCP bileşenini ekleyin ve AI agentinize bağlayın:
MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırma bölümüne MCP sunucunuzun detaylarını şu JSON formatında girin:
{ “couchbase”: { “transport”: “streamable_http”, “url”: “https://yourmcpserver.example/pathtothemcp/url" } }
Yapılandırma tamamlandığında, AI agentiniz bu MCP’yi bir araç olarak kullanabilir ve tüm fonksiyonlarına erişebilir. “couchbase” adını kendi MCP sunucu isminizle, URL’yi ise kendi MCP sunucu adresinizle değiştirmeniz gerektiğini unutmayın.
Bölüm | Mevcut | Detaylar/Notlar |
---|---|---|
Genel Bakış | ✅ | LLM/AI tabanlı Couchbase veri etkileşimi için Couchbase sunucusu |
Komut Listesi | ⛔ | Komut şablonları belgelenmemiş |
Kaynak Listesi | ⛔ | Açık MCP kaynak tanımı yok |
Araç Listesi | ✅ | Tüm CRUD + sorgu araçları belgelenmiş |
API Anahtarı Güvenliği | ✅ | Yapılandırmada ortam değişkenleri kullanıyor |
Örnekleme Desteği (değerlendirmede az önemli) | ⛔ | Örnekleme desteğine dair bilgi yok |
Yukarıdaki tablolara göre, Couchbase MCP Sunucusu kurulum ve araçlar açısından iyi belgelenmiş fakat açık komut şablonları, kaynak tanımı ve örnekleme desteği dokümantasyonu eksiktir. Veritabanı görevleri için kullanışlılığı açık ancak daha fazla MCP-yerel özellik ile zenginleştirilebilir. Genel LLM ve geliştirici kullanımı için bu MCP sunucusuna 6/10 puan veriyorum.
Lisansı Var mı? | ✅ (Apache-2.0) |
---|---|
En az bir aracı var mı? | ✅ |
Fork sayısı | 9 |
Yıldız sayısı | 10 |
Couchbase MCP Sunucusu, AI agentlerinin ve LLM'lerin Couchbase kümeleriyle doğrudan etkileşime geçmesini sağlayan bir ara yazılımdır. CRUD, şema keşfi ve SQL++ sorgularını doğal dil arayüzleriyle destekler.
Meta verileri alabilir, koleksiyon yapılarını keşfedebilir, kimliğe göre belge getirebilir, güncelleyebilir veya silebilir ve SQL++ sorguları çalıştırabilirsiniz (varsayılan olarak salt okunur, isteğe bağlı yazma desteğiyle).
API anahtarları ve kimlik bilgileri yapılandırmadaki ortam değişkenlerinde (env bölümü) saklanır. Hassas değerleri asla kodun içine gömmeyin—güvenli depolama için yapılandırmanın environment variable alanlarını kullanın.
Evet! MCP bileşenini FlowHunt akışınıza ekleyin, sistem MCP bölümünde Couchbase MCP sunucusunu yapılandırın ve AI agentleriniz sunucu tarafından desteklenen tüm veritabanı işlemlerine erişebilir.
Yaygın kullanım senaryoları arasında veritabanı yönetiminin otomasyonu, veri yapılarını keşfetme, etkileşimli sorgular çalıştırma, otomatik rapor oluşturma ve Couchbase veri erişimini geliştirici & AI iş akışlarına entegre etme yer alır.
Doğal dil ve AI agentleriyle Couchbase verilerini otomatikleştirin, sorgulayın ve yönetin. FlowHunt’ın Couchbase MCP entegrasyonu ile verimliliği artırın.
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...
MySQL MCP Sunucusu, yapay zeka asistanları ile MySQL veritabanları arasında güvenli bir köprü sağlar. Yapılandırılmış veritabanı keşfi, sorgulama ve veri analiz...
CodeLogic MCP Sunucusu, FlowHunt ve AI programlama asistanlarını CodeLogic’in ayrıntılı yazılım bağımlılık verileriyle buluşturur; gelişmiş kod analizi, görsell...