This repository provides MCP (Model Context Protocol) servers for integrating Neo4j with LLMs, enabling natural language interaction to query graphs and manage knowledge graph memory stored in Neo4j or a file.
This repository provides servers implementing the Model Context Protocol (MCP), a standardized protocol facilitating communication between Large Language Models (LLMs) and external systems like Neo4j. This integration enables natural language interaction with Neo4j and Aura, using any MCP Client such as Claude Desktop.
The primary use case is to leverage natural language for tasks such as querying graph data, for example: What is in this graph?
mcp-neo4j-cypher
: Translates natural language into Cypher queries for Neo4j.mcp-neo4j-memory
: Stores knowledge graph memory within a Neo4j database.mcp-json-memory
: A reference server that stores knowledge graph memory in a JSON file.Contributions are encouraged! Submit a Pull Request to contribute.
neo4j-contrib/mcp-neo4j
December 3, 2024
March 28, 2025
Python