Databases TypeScript ★ 279

kiliczsh/mcp-mongo-server

MongoDB için bir Model Context Protocol Server

Claude Desktop config.json'a ekle

{
  "mcpServers": {
    "kiliczsh-mcp-mongo-server": {
      "command": "node",
      "args": [
        "~/.mcp/mcp-mongo-server/index.js"
      ]
    }
  }
}

MCP MongoDB Server


NPM Version NPM Downloads NPM License smithery badge Verified on MseeP

LLM'lerin MongoDB veritabanlarıyla etkileşim kurmasını sağlayan bir Model Context Protocol sunucusu. Bu sunucu, koleksiyon şemalarını inceleme ve MongoDB işlemlerini standartlaştırılmış bir arayüz üzerinden yürütme yeteneklerini sağlar.

Demo

MCP MongoDB Server Demo | Claude Desktop

Temel Özellikler

  • Akıllı ObjectId İşleme - String'ten ObjectId'ye dönüştürme için yapılandırılabilir auto/none/force modları
  • Salt Okunur Modu - Yazma işlemlerine karşı koruma, ikincil okuma tercihini kullanır
  • Şema Çıkarımı - Belge örneklerinden otomatik koleksiyon şema tespiti
  • Query ve Agregasyon - İsteğe bağlı açıklama planları ile tam MongoDB query ve agregasyon pipeline desteği
  • Yazma İşlemleri - Insert, update ve index oluşturma (salt okunur mod devre dışı olduğunda)
  • Koleksiyon Otomatik Tamamlamalar - LLM entegrasyonu için koleksiyon adlarının otomatik tamamlanması

Kurulum

npx -y mcp-mongo-server mongodb://localhost:27017/database

Kullanım

# MongoDB URI ile sunucuyu başlat
npx -y mcp-mongo-server mongodb://muhammed:kilic@localhost:27017/database

# Salt okunur modda bağlan
npx -y mcp-mongo-server mongodb://muhammed:kilic@localhost:27017/database --read-only

Ortam Değişkenleri

Değişken Açıklama
MCP_MONGODB_URI MongoDB bağlantı URI'si
MCP_MONGODB_READONLY Salt okunur modu etkinleştir ("true")

Dokümantasyon

Lisans

MIT - ayrıntılar için LICENSE dosyasına bakın.

Benzer MCP sunucuları

Daha fazla: Databases →