Neo4j ile Model Context Protocol (Sorgu çalıştırın, Knowledge Graph Memory, Neo4j Aura Instances'ları yönetin)
Claude Desktop config.json'a ekle
{
"mcpServers": {
"neo4j-contrib-mcp-neo4j": {
"command": "python",
"args": [
"-m",
"mcp_neo4j"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/neo4j-contrib/mcp-neo4j.git ~/.mcp/mcp-neo4j
cd ~/.mcp/mcp-neo4j Bu MCP sunucuları Neo4j Labs programının bir parçasıdır. Neo4j Field GenAI ekibi tarafından geliştirilen ve bakımı yapılan bu sunucular, daha geniş geliştirici topluluğunun katkılarına açıktır. Bu sunucular sık sık yeni ve deneysel özelliklerle güncellenmektedir, ancak Neo4j ürün ekibi tarafından desteklenmemektedir.
Aktif olarak geliştirilen ve bakımı yapılan sunucular olmakla birlikte, geriye uyumluluk ve kullanımdan kaldırma konularında hiçbir SLA veya garanti sağlamıyoruz.
Resmi Neo4j MCP sunucusunu arıyorsanız, buradan bulabilirsiniz.
Model Context Protocol (MCP), büyük dil modelleri (LLM'ler) ile harici sistemler arasındaki context'i yönetmek için bir standartlaştırılmış protokoldür.
Bu sayede Claude Desktop'ı veya başka bir MCP Client'ı (VS Code, Cursor, Windsurf, Gemini CLI) kullanarak doğal dili ile Neo4j ve Aura hesabınızda işlemler yapabilirsiniz, örneğin:
mcp-neo4j-cypher - doğal dilden Cypher sorgularınaYapılandırılmış bir database'in schema'sını alın ve bu database'de oluşturulan read ve write Cypher sorgularını çalıştırın.
Gereksinim: Schema incelemesi için Neo4j instance'ında APOC plugin kurulu ve etkinleştirilmiş olması gerekir.
mcp-neo4j-memory - Neo4j'de depolanan bilgi grafı memory'siKişisel bilgi grafınızdan entity'leri ve relationship'leri yerel veya uzak bir Neo4j instance'ında depolayın ve alın. Farklı session'lar, conversation'lar ve client'lar arasında bu bilgilere erişin.
mcp-neo4j-cloud-aura-api - Neo4j Aura bulut servisi yönetimi API'ıNeo4j Aura instance'larınızı AI asistan sohbet'inin rahatlığından doğrudan yönetin.
Instance'lar oluşturun ve silin, instance'ları ada göre bulun, ölçeğini değiştirin ve özellik etkinleştirin.
mcp-neo4j-data-modeling - etkileşimli graph veri modelleme ve görselleştirmeNeo4j graph veri modellerini oluşturun, doğrulayın ve görselleştirin. Arrows.app'ten model import/export'u sağlar.
Tüm sunucular birden fazla transport modunu destekler:
Bir sunucuyu HTTP modunda çalıştırmak için --transport http flag'ını kullanın:
# Temel HTTP modu
mcp-neo4j-cypher --transport http
# Özel HTTP konfigürasyonu
mcp-neo4j-cypher --transport http --host 127.0.0.1 --port 8080 --path /api/mcp/
Environment variable'ları da desteklenmektedir:
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
Bu repository'deki tüm sunucular containerize edilmiş ve AWS ECS Fargate ve Azure Container Apps gibi bulut platformlarında dağıtım için hazırdır. Her sunucu HTTP transport modunu destekler; bu mod özellikle auto-scaling ve load balancing özelliklerine sahip ölçeklenebilir, production'a hazır dağıtımlar için tasarlanmıştır.
📋 Tam Bulut Dağıtımı Kılavuzu →
Dağıtımı kılavuzu şunları kapsar:
Katkılar memnuniyetle karşılanır! Lütfen bir Pull Request göndermekten çekinmeyin.
MIT Lisansı
Veritabanları için kolay, hızlı ve güvenli araçlar sağlayan açık kaynak MCP sunucusu.
Baserow veritabanı entegrasyonu ile tablo arama, listeleme ve satır oluşturma, okuma, güncelleme ve silme işlemlerini gerçekleştirebilirsiniz.
Postgres geliştirme ve operasyonları için kapsamlı MCP sunucusu; performans analizi, ayarlama ve sağlık kontrolleri için araçlar içerir.
Supabase'in resmi MCP sunucusu, AI asistanlarını doğrudan Supabase projenize bağlayarak tablo yönetimi, config getirme ve veri sorgulama gibi işlemleri gerçekleştirmelerine olanak tanır.
NodeJS'de MySQL veritabanı entegrasyonu, yapılandırılabilir erişim kontrolleri ve schema incelemesi özellikleri ile sağlanır.
A Qdrant MCP server