MCP ExplorerExplorer

Neo4j MCP

@neo4j-contribon 10 days ago
395 MIT
FreeOfficial
Databases
#neo4j#mcp#cypher#knowledge graph
This server enables running Cypher graph queries, analyzing complex domain data, and automatically generating business insights that can be enhanced with Claude's analysis when an Anthropic API key is provided.

Overview

What is Neo4j MCP

Model Context Protocol (MCP) is a standardized protocol designed for managing context between large language models (LLMs) and external systems, enabling seamless interactions through natural language.

Use cases

MCP facilitates various use cases such as querying graph data, generating visual representations of information, managing cloud instances, and maintaining knowledge graphs. Users can inquire about graph contents, create new database instances, and store personal notes.

How to use

To utilize MCP with Neo4j, users can employ compatible clients like Claude Desktop, VS Code, or Cursor. By issuing natural language commands, users can convert them into appropriate Cypher queries and manage their Neo4j Aura accounts effectively.

Key features

MCP offers several key features, including the conversion of natural language to Cypher queries, memory management for storing and retrieving knowledge graphs, and capabilities for managing Neo4j Aura cloud instances, such as creating, scaling, and configuring database instances.

Where to use

MCP can be applied in various settings where natural language processing intersects with graph databases, including data analysis, cloud database management, and knowledge graph construction. It is particularly beneficial for developers and data scientists utilizing Neo4j’s powerful graph capabilities.

Content

Neo4j MCP Clients & Servers

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

This lets you use Claude Desktop, or any other MCP Client (VS Code, Cursor, Windsurf), to use natural language to accomplish things with Neo4j and your Aura account, e.g.:

  • What is in this graph?
  • Render a chart from the top products sold by frequency, total and average volume
  • List my instances
  • Create a new instance named mcp-test for Aura Professional with 4GB and Graph Data Science enabled
  • Store the fact that I worked on the Neo4j MCP Servers today with Andreas and Oskar

Servers

mcp-neo4j-cypher - natural language to Cypher queries

Details in Readme

Get database schema for a configured database and execute generated read and write Cypher queries on that database.

mcp-neo4j-memory - knowledge graph memory stored in Neo4j

Details in Readme

Store and retrieve entities and relationships from your personal knowledge graph in a local or remote Neo4j instance.
Access that information over different sessions, conversations, clients.

mcp-neo4j-cloud-aura-api - Neo4j Aura cloud service management API

Details in Readme

Manage your Neo4j Aura instances directly from the comfort of your AI assistant chat.

Create and destroy instances, find instances by name, scale them up and down and enable features.

mcp-neo4j-data-modeling - interactive graph data modeling and visualization

Details in Readme

Create, validate, and visualize Neo4j graph data models. Allows for model import/export from Arrows.app.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Blog Posts

License

MIT License

Tools

No tools

Comments