MCP Servers for Neo4j

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.

View all MCP Servers

  • Why this server?

    Can be combined with Neo4j MCP server as mentioned in the tutorial for building a knowledge graph assistant

    A
    security
    A
    license
    A
    quality
    This 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 updated -
    2
    5,133
    334
    JavaScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Uses Neo4j as the storage backend for the knowledge graph, providing unified graph storage and vector search capabilities.

    A
    security
    A
    license
    A
    quality
    Scalable, high-performance knowledge graph memory system with semantic search, temporal awareness, and advanced relation management.
    Last updated -
    20
    63
    51
    TypeScript
    MIT License
  • Why this server?

    ATLAS has been completely rewritten to use Neo4j as its graph database, providing native relationship management, ACID-compliant transactions, and optimized queries for data integrity.

    A
    security
    A
    license
    A
    quality
    ATLAS (Adaptive Task & Logic Automation System) is a Model Context Protocol server that provides hierarchical task management capabilities to Large Language Models. This tool provides LLMs with the structure and context needed to manage complex tasks and dependencies.
    Last updated -
    22
    79
    129
    TypeScript
    Apache 2.0
    • Linux
    • Apple
  • Why this server?

    Provides integration between Neo4j graph database and Claude Desktop, enabling graph database operations through natural language interactions. It allows executing Cypher queries, creating nodes and relationships, and performing complex graph operations via natural language commands.

    A
    security
    A
    license
    A
    quality
    This server enables interaction between Neo4j databases and Claude Desktop, allowing users to execute Cypher queries, create nodes, and establish relationships in the database.
    Last updated -
    3
    72
    24
    TypeScript
    MIT License
  • Why this server?

    Allows natural language to Cypher query conversion, knowledge graph memory storage, and exploration of graph databases with queries like 'What is in this graph?'

    -
    security
    A
    license
    -
    quality
    This lets you use Claude Desktop, or any MCP Client, to use natural language to accomplish things with Neo4j and your Aura account.
    Last updated -
    269
    Python
    MIT License
  • Why this server?

    Integrates with Neo4j database to store and query BloodHound data about Active Directory and Azure Active Directory environments, enabling natural language queries for security analysis without writing Cypher queries directly.

    A
    security
    F
    license
    A
    quality
    An extension that allows Large Language Models to interact with and analyze Active Directory environments through natural language queries instead of manual Cypher queries.
    Last updated -
    106
    79
    Python
  • Why this server?

    Optional integration for knowledge graph features when self-hosting Mem0, allowing creation and management of graph relationships between memory entities

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that integrates AI assistants with Mem0.ai's persistent memory system, allowing models to store, retrieve, search, and manage different types of memories.
    Last updated -
    6
    Python
    MIT License
    • Apple
  • Why this server?

    Uses Neo4j as the database backend for storing and querying the knowledge graph, supporting entity relationships and temporal data management

  • Why this server?

    Integrates with Neo4j graph database to provide graph-based context expansion and relationship-focused document retrieval capabilities

    -
    security
    A
    license
    -
    quality
    Enables querying a hybrid system that combines Neo4j graph database and Qdrant vector database for powerful semantic and graph-based document retrieval through the Model Context Protocol.
    Last updated -
    2
    Python
    MIT License
  • Why this server?

    Uses Neo4j as the backend storage engine for the knowledge graph, providing powerful graph querying capabilities, high performance, and scalability for complex knowledge graph applications.

    -
    security
    A
    license
    -
    quality
    Enhanced knowledge graph memory server for AI assistants that uses Neo4j as the backend storage engine, enabling powerful graph queries and efficient storage of user interaction information with full MCP protocol compatibility.
    Last updated -
    TypeScript
    MIT License
  • Why this server?

    Stores and processes knowledge graphs of chat conversations, enabling relationship navigation between messages, concepts, and topics.

    -
    security
    A
    license
    -
    quality
    Facilitates semantic analysis of chat conversations through vector embeddings and knowledge graphs, offering tools for semantic search, concept extraction, and conversation pattern analysis.
    Last updated -
    8
    Python
    MIT License
  • Why this server?

    Connects to Neo4j database containing BloodHound Active Directory data, enabling natural language queries to analyze attack paths, security vulnerabilities, and domain relationships.

    -
    security
    F
    license
    -
    quality
    BloodHound-MCP-AI is integration that connects BloodHound with AI through Model Context Protocol, allowing security professionals to analyze Active Directory attack paths using natural language instead of complex Cypher queries.
    Last updated -
    137
    Python
  • Why this server?

    Provides a knowledge graph management interface for storing and retrieving information in Neo4j graph databases, with tools for creating entities and relationships, searching and filtering data, updating entities, and introspecting database schema.

    -
    security
    F
    license
    -
    quality
    Enables storage and retrieval of knowledge in a graph database format, allowing users to create, update, search, and delete entities and relationships in a Neo4j-powered knowledge graph through natural language.
    Last updated -
    Python
    • Linux
  • Why this server?

    Enables execution of Cypher queries against a Neo4j graph database, allowing management of graph database operations through the Model Context Protocol.

    -
    security
    F
    license
    -
    quality
    An implementation for managing Neo4j graph database operations through the Model Context Protocol, enabling users to execute Cypher queries against their Neo4j database via AI assistants like Cursor and Claude Desktop.
    Last updated -
    10
    JavaScript
  • Why this server?

    Planned future integration for expanded database options and more advanced relationship modeling for emails

    -
    security
    F
    license
    -
    quality
    Processes emails from Outlook with date filtering, storing them in SQLite databases while generating vector embeddings for semantic search capabilities in MongoDB.
    Last updated -
    5
    Python
    • Apple
    • Linux
  • Why this server?

    Provides integration with Neo4j for storing and managing knowledge graph memory, allowing operations like creating entities, creating relations, adding observations, deleting entities, deleting observations, deleting relations, reading the graph, searching nodes, and opening specific nodes.

    -
    security
    F
    license
    -
    quality
    A fork of the Neo4j Model Context Protocol server that enables interaction with Neo4j knowledge graphs through environment variable configuration and improved options for remote connections.
    Last updated -
    1
    TypeScript