mcp-neo4j
About This Server
Model Context Protocol with Neo4j. This server provides natural language interaction with Neo4j and Aura accounts.
Server Information
This webpage is the GitHub repository page for "mcp-neo4j," a project by neo4j-contrib. The project implements the Model Context Protocol (MCP) with Neo4j, enabling natural language interactions with Neo4j graphs using LLMs. The repository contains code for MCP clients and servers, facilitating context management between language models and Neo4j.
ā Key Points:
* Implements Model Context Protocol (MCP) for Neo4j.
* Enables natural language interaction with Neo4j graphs.
* Includes servers for natural language to Cypher queries.
* Offers knowledge graph memory storage in Neo4j.
* Welcomes contributions via pull requests.
š Main Findings:
* The project provides components for building MCP-compatible clients and servers for Neo4j.
* The repository includes implementations for Cypher query generation and knowledge graph memory storage.
* The project is open to community contributions.
š Details:
* Languages used: TypeScript (80.4%), Python (16.1%), JavaScript (3.5%).
* The repository has 77 stars and 24 forks.
* Contains code, issues, pull requests, actions, projects, security information and insights.
* Includes a link to documentation, a DEVELOP.md file, and various configuration files.
šÆ Conclusion:
The mcp-neo4j repository provides a framework for integrating Neo4j with large language models through the Model Context Protocol. It offers tools for querying and managing knowledge graphs, making it a valuable resource for developers looking to combine the power of LLMs and graph databases.
Server Features
Natural Language to Cypher
Enables natural language queries to be translated into Cypher queries for Neo4j.
Knowledge Graph Memory in Neo4j
Utilizes Neo4j to store knowledge graph memory.
Knowledge Graph Memory in JSON
Stores knowledge graph memory in a JSON file.
Provider Information
Neo4jContrib
on-premise Provider