Best Neo4j MCP Servers
Neo4j is a graph database management system developed by Neo4j, Inc. It is a native graph database that stores data in nodes connected by relationships, providing an efficient way to query connected data.
Why this server?
Can be combined with Neo4j MCP server as mentioned in the tutorial for building a knowledge graph assistant
AlicenseAqualityDmaintenanceThis server enables AI systems to integrate with Tavily's search and data extraction tools, providing real-time web information access and domain-specific searches.Last updated434,2032,211MITWhy this server?
Search entity relationships and retrieve graph memory from a Neo4j database.

mem0-mcpofficial
AlicenseAqualityCmaintenanceSelf-hosted Mem0 MCP server integrating Qdrant, Neo4j, and Ollama for semantic memory search, graph entity relationships, and memory management via OpenMemory API.Last updated63MITWhy this server?
Supports the Cypher query language, allowing graph database interactions compatible with Neo4j.
AlicenseAqualityAmaintenanceArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.Last updated101,027Apache 2.0Why this server?
Allows interaction with a local Neo4j graph database containing PDBe-KB data, enabling read-only Cypher queries to explore molecular interactions and relationships in the Protein Data Bank.

PDBe MCP Serversofficial
AlicenseAqualityAmaintenanceProvides seamless access to the Protein Data Bank in Europe (PDBe) API and search capabilities, enabling AI clients to query protein structures, perform advanced searches, and retrieve structural biology data.Last updated3336Apache 2.0Why this server?
Provides an optional Neo4j backend for storing and querying the code property graph, enabling graph database capabilities.

mcp-reposkeinofficial
AlicenseAqualityAmaintenanceDeterministic code-graph (GraphRAG) over your repo for LLM agents — local-first, git-native, zero-infra, served via MCP. Python, TS/JS, Rust, Go, Java, C#.Last updated86Apache 2.0Why this server?
Provides memory-focused tools for storing, retrieving, and connecting information in a Neo4j graph database, enabling AI agents to create persistent memories with semantic relationships, perform natural language searches, and build knowledge networks with flexible labeling and temporal tracking.
AlicenseAqualityDmaintenanceEnables AI agents to store, retrieve, and connect information in a Neo4j graph database as persistent memory, with semantic relationships, natural language search, and temporal tracking across conversations.Last updated94670MITWhy this server?
Mentioned in a tutorial about combining Tavily MCP with Neo4j MCP server to build a knowledge graph assistant
MITWhy this server?
Provides tools for interacting with a Neo4j-compatible graph database (drevo) with full read and write access, enabling AI agents to manage entities, relationships, and execute Cypher queries.
Why this server?
Uses Neo4j as the storage backend for the knowledge graph, providing unified graph storage and vector search capabilities.
AlicenseBqualityDmaintenanceScalable, high-performance knowledge graph memory system with semantic search, temporal awareness, and advanced relation management.Last updated1720424MIT