MCP Neo4j Server

Author:@da-okazaki
View on GitHub

Overview

MCP Neo4j Server is a tool that integrates the Neo4j graph database with Claude Desktop. It enables users to operate their graph database using natural language commands.

To use it, you can run the tool directly with npx. Alternatively, you can add it to your Claude Desktop configuration. This requires setting the necessary Neo4j environment variables.

Its key features include executing Cypher queries via natural language, creating nodes and relationships, and supporting all types of Cypher operations such as READ, CREATE, UPDATE, and DELETE.

Common use cases are querying company employee data, creating new product entries, and establishing relationships between different entities within the graph.

Frequently asked questions include whether natural language interaction is possible—yes, you can ask questions and give commands in plain language. A specific Neo4j setup is required, involving environment variables for the Neo4j URI, username, and password. Installation can be done via npx or the Smithery CLI for Claude Desktop.