Neo4j MCP Server

resmi

Neo4j grafik veritabanı sunucusu (şema + okuma/yazma-cypher) ve ayrı grafik veritabanı destekli bellek

Dokümantasyon

Neo4j Labs MCP Sunucuları

Neo4j Labs

Bu MCP sunucuları, Neo4j Labs programının bir parçasıdır. Neo4j Field GenAI ekibi tarafından geliştirilir ve sürdürülür, daha geniş geliştirici topluluğundan katkılara açıktır. Bu sunucular yeni ve deneysel özelliklerle sık sık güncellenir, ancak Neo4j ürün ekibi tarafından desteklenmez.

Aktif olarak geliştirilir ve sürdürülür, ancak geriye dönük uyumluluk ve kullanımdan kaldırma konusunda herhangi bir SLA veya garanti sağlamıyoruz.

Resmi ürün Neo4j MCP sunucusunu arıyorsanız, onu burada bulabilirsiniz.

Genel Bakış

Model Bağlam Protokolü (MCP), büyük dil modelleri (LLM'ler) ile harici sistemler arasındaki bağlamı yönetmek için standartlaştırılmış bir protokoldür.

Bu, Claude Desktop veya başka herhangi bir MCP İstemcisini (VS Code, Cursor, Windsurf, Gemini CLI) kullanarak, Neo4j ve Aura hesabınızla doğal dil kullanarak şunlar gibi şeyler yapmanızı sağlar:

  • Bu grafta ne var?
  • Sıklığa, toplam ve ortalama hacme göre en çok satan ürünlerden bir grafik oluştur
  • Örneklerimi listele
  • Aura Professional için 4GB ve Graph Data Science etkin olacak şekilde mcp-test adında yeni bir örnek oluştur
  • Bugün Andreas ve Oskar ile Neo4j MCP Sunucuları üzerinde çalıştığımı kaydet

Sunucular

mcp-neo4j-cypher - doğal dilden Cypher sorgularına

Ayrıntılar Benioku'da

Yapılandırılmış bir veritabanı için veritabanı şemasını alın ve o veritabanında oluşturulan okuma ve yazma Cypher sorgularını yürütün.

Gereksinim: Şema incelemesi için Neo4j örneğinde APOC eklentisinin kurulu ve etkin olmasını gerektirir.

mcp-neo4j-memory - Neo4j'de saklanan bilgi grafiği belleği

Ayrıntılar Benioku'da

Yerel veya uzak bir Neo4j örneğindeki kişisel bilgi grafiğinizden varlıkları ve ilişkileri saklayın ve alın. Bu bilgilere farklı oturumlar, konuşmalar ve istemciler üzerinden erişin.

mcp-neo4j-cloud-aura-api - Neo4j Aura bulut hizmeti yönetim API'si

Ayrıntılar Benioku'da

Neo4j Aura örneklerinizi doğrudan AI asistan sohbetinizin rahatlığından yönetin.

Örnekler oluşturun ve yok edin, ada göre örnek bulun, onları ölçeklendirin ve özellikleri etkinleştirin.

mcp-neo4j-data-modeling - etkileşimli grafik veri modelleme ve görselleştirme

Ayrıntılar Benioku'da

Neo4j grafik veri modelleri oluşturun, doğrulayın ve görselleştirin. Arrows.app'ten model içe/dışa aktarmaya izin verir.

Taşıma Modları

Tüm sunucular birden çok taşıma modunu destekler:

  • STDIO (varsayılan): Yerel araçlar ve Claude Desktop entegrasyonu için standart giriş/çıkış
  • SSE: Web tabanlı dağıtımlar için Sunucu Tarafından Gönderilen Olaylar
  • HTTP: Modern web dağıtımları ve mikro hizmetler için Akışlı HTTP

HTTP Taşıma Yapılandırması

Bir sunucuyu HTTP modunda çalıştırmak için --transport http bayrağını kullanın:

# Basic HTTP mode
mcp-neo4j-cypher --transport http

# Custom HTTP configuration
mcp-neo4j-cypher --transport http --host 127.0.0.1 --port 8080 --path /api/mcp/

Ortam değişkenleri de desteklenir:

export NEO4J_TRANSPORT=http
export NEO4J_MCP_SERVER_HOST=127.0.0.1
export NEO4J_MCP_SERVER_PORT=8080
export NEO4J_MCP_SERVER_PATH=/api/mcp/
mcp-neo4j-cypher

Bulut Dağıtımı

Bu depodaki tüm sunucular konteynerleştirilmiştir ve AWS ECS Fargate ve Azure Container Apps gibi platformlarda bulut dağıtımına hazırdır. Her sunucu, otomatik ölçeklendirme ve yük dengeleme yetenekleriyle ölçeklenebilir, üretime hazır dağıtımlar için özel olarak tasarlanmış HTTP taşıma modunu destekler.

📋 Tam Bulut Dağıtım Kılavuzu →

Dağıtım kılavuzu şunları kapsar:

  • AWS ECS Fargate: Otomatik ölçeklendirme ve Uygulama Yük Dengeleyici ile adım adım dağıtım
  • Azure Container Apps: Yerleşik ölçeklendirme ve trafik yönetimi ile sunucusuz konteyner dağıtımı
  • Yapılandırma En İyi Uygulamaları: Güvenlik, izleme, kaynak önerileri ve sorun giderme
  • Entegrasyon Örnekleri: MCP istemcilerini bulutta dağıtılan sunuculara bağlama

Katkıda Bulunma

Katkılar memnuniyetle karşılanır! Lütfen bir Çekme İsteği göndermekten çekinmeyin.

Blog Yazıları

Lisans

MIT Lisansı