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.
    2
    2,232
    164
    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.
    20
    355
    3
    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.
    22
    216
    112
    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.
    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.
    218
    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.
    106
    79
    Python
  • 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.
    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.
    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.
    8
    Python
    MIT License
  • 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.
    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.
    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.
    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.
    1
    TypeScript