MCP Neo4j Server

MCP Neo4j Server is an MCP server that provides an integration between the Neo4j graph database and Model Context Protocol clients like Claude Desktop. It connects directly to local or remote Neo4j database instances over the Bolt protocol. Software engineers, data analysts, and knowledge engineers use this server to interact with graph data using natural language rather than writing raw database queries manually. The integration exposes tools to execute arbitrary Cypher queries, create new graph nodes with specific labels and properties, and establish directed relationships between existing nodes. By enabling conversational access to graph datasets, users can extract complex relationship pathways, query multi-hop network structures, modify graph schemas, and insert new entities directly through an AI chat interface. The server also supports targeting specific databases within Neo4j Enterprise Edition environments.

Category: Databases & Data Stores

Tags: cypher, graph database, neo4j, nosql

Visit MCP Neo4j Server

How to install and configure MCP Neo4j Server

Follow these steps to set up MCP Neo4j Server: 1. Install the server automatically for Claude Desktop using Smithery by running npx -y @smithery/cli install @alanse/mcp-neo4j-server --client claude. 2. Alternatively, configure it manually in your Claude Desktop configuration file under the mcpServers object: json { "mcpServers": { "neo4j": { "command": "npx", "args": ["@alanse/mcp-neo4j-server"], "env": { "NEO4J_URI": "bolt://localhost:7687", "NEO4J_USERNAME": "neo4j", "NEO4J_PASSWORD": "your-password", "NEO4J_DATABASE": "neo4j" } } } } 3. Restart Claude Desktop to start using the tools.

What you can do with MCP Neo4j Server

  • Running parameterized Cypher read queries through natural language prompts to extract specific employee or organizational data. - Inserting newly labeled nodes with defined properties directly into a graph without manually constructing Cypher syntax. - Creating directed relationships and edge properties between existing nodes using conversational instructions in Claude Desktop. - Analyzing multi-hop paths, such as friends of friends or customer purchasing patterns across connected datasets. - Connecting to specific isolated databases within a multi-database Neo4j Enterprise Edition deployment for targeted queries.

Key facts

  • Open Source
  • https://github.com/da-okazaki/mcp-neo4j-server
  • Databases & Data Stores
  • cypher, graph database, neo4j, nosql

Part of MCP Servers

Related MCP servers

  • MCP Memory Keeper — MCP Memory Keeper is an MCP server that provides persistent context management and memory storage for Claude AI coding assistants.…
  • MCP Notes — MCP Notes is an MCP server that provides note-taking and note-management capabilities to AI models using Amazon Web Services DynamoDB…
  • MCP Memory Toolkit — MCP Memory Toolkit is an MCP server that provides persistent memory capabilities for Claude and other compatible assistants using ChromaDB.…
  • MCP Memory Server — MCP Memory Server is an MCP server that integrates Claude Desktop with Azure Cosmos DB and OpenAI embeddings to provide…
  • MCP MS SQL Server — MCP MS SQL Server is an MCP server that provides a standardized Model Context Protocol interface for AI models to…
  • MCP Microsoft SQL Server — MCP Microsoft SQL Server is an MCP server that connects Model Context Protocol clients directly to Microsoft SQL Server instances.…

What is MCP Neo4j Server?

MCP Neo4j Server is an open source Model Context Protocol server that connects Neo4j graph databases to MCP clients like Claude Desktop, enabling natural language querying and graph modification.

What tools are included in MCP Neo4j Server?

The server includes three primary tools: execute_query to run raw Cypher read, create, update, or delete commands; create_node to create entities with custom labels and properties; and create_relationship to build edges between nodes.

How do I configure MCP Neo4j Server for Neo4j Enterprise?

You can configure it by setting the NEO4J_DATABASE environment variable in your client configuration file to point to your specific target database name instead of the default neo4j database.

Is MCP Neo4j Server open source?

Yes, MCP Neo4j Server is open source software released under the MIT license, and its code can be cloned and modified from GitHub.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories