mcp-neo4j

mcp-neo4j

Neo4jGraphDatabaseNlpCypherKnowledgeGraphLlmPythonJavascriptTypescriptGoRubyR

About This Server

Model Context Protocol with Neo4j. This server provides natural language interaction with Neo4j and Aura accounts.

Server Information

šŸ“‹ Overview:

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 logo

Neo4jContrib

on-premise Provider

Visit Provider Website

Quick Actions

Visit Website

MCP Configuration

Available Tools

Neo4jAura