Neo4j MCP Clients & Servers logo

Neo4j MCP Clients & Servers

by neo4j-contrib

This repository provides Neo4j servers implementing the Model Context Protocol (MCP) for managing context between LLMs and Neo4j. It allows users to interact with Neo4j and Aura accounts using natural language through MCP clients.

View on GitHub

Last updated: N/A

What is Neo4j MCP Clients & Servers?

This project provides a set of Neo4j servers that implement the Model Context Protocol (MCP). These servers enable natural language interaction with Neo4j databases and Aura cloud services through MCP-compatible clients.

How to use Neo4j MCP Clients & Servers?

To use these servers, you need an MCP client (like Claude Desktop, VS Code, Cursor, or Windsurf) and a Neo4j database or Aura account. Configure the client to connect to the desired MCP server (mcp-neo4j-cypher, mcp-neo4j-memory, or mcp-neo4j-cloud-aura-api) and then use natural language commands to interact with Neo4j.

Key features of Neo4j MCP Clients & Servers

  • Natural language interaction with Neo4j

  • Integration with MCP-compatible clients

  • Cypher query generation from natural language

  • Knowledge graph storage and retrieval in Neo4j

  • Neo4j Aura cloud service management via natural language

Use cases of Neo4j MCP Clients & Servers

  • Querying Neo4j databases using natural language

  • Creating charts and visualizations from graph data

  • Managing Neo4j Aura instances through a chat interface

  • Storing and retrieving knowledge graph data across sessions

  • Integrating Neo4j with LLM-powered applications

FAQ from Neo4j MCP Clients & Servers

What is MCP?

Model Context Protocol (MCP) is a standardized protocol for managing context between large language models (LLMs) and external systems.

What clients are compatible with these servers?

Claude Desktop, VS Code, Cursor, and Windsurf are some of the MCP clients that can be used with these servers.

What is mcp-neo4j-cypher?

It's a server that translates natural language into Cypher queries to interact with a Neo4j database.

What is mcp-neo4j-memory?

It's a server that stores and retrieves entities and relationships from a personal knowledge graph in a Neo4j instance.

What is mcp-neo4j-cloud-aura-api?

It's a server that allows managing Neo4j Aura cloud instances directly from an AI assistant chat.