An AI-driven experience management platform for enterprises to collect multi-channel feedback, analyze structured and unstructured data, and deliver actionable insights.
Mcp Neo4j MCP

About Mcp Neo4j MCP
The Mcp Neo4j MCP server provides a standardized way for AI assistants to interact with Neo4j graph databases. It exposes capabilities to inspect database schemas, execute Cypher queries, and perform CRUD operations on nodes and relationships. The server acts as a bridge between an AI assistant and a live Neo4j instance, enabling dynamic data access without requiring direct database credentials to be exposed. It supports both read and write operations, making it suitable for applications that need to retrieve, analyze, and update graph data through natural language or automated workflows. Developers can integrate this MCP server into their AI pipelines to enable assistants to reason over structured graph data or to automate database maintenance tasks. Typical use cases include data exploration, knowledge graph querying, and real-time graph analytics.
GitHub, Inc.
San Francisco, California, US · Founded 2008
- Founders
- Tom Preston-Werner, Chris Wanstrath, PJ Hyett, Scott Chacon
- Founded
- 2008
- Headquarters
- San Francisco, California, US
- Legal status
- Subsidiary of Microsoft (NASDAQ: MSFT)
Key features
- Inspect database schemas and metadata
- Execute Cypher queries directly from an assistant
- Create, read, update, and delete nodes and relationships
- Support for both read and write operations
- Real-time interaction with live Neo4j instances
- Standardized MCP protocol for AI assistant integration
- No direct exposure of database credentials required
- Compatible with any MCP-compatible AI assistant
Use cases
- Exploring and analyzing graph-structured data in real time
- Automating database maintenance or data enrichment tasks
- Enabling assistants to answer questions using live graph data
Pros
- Enables natural language interaction with Neo4j graph databases through the Model Context Protocol (MCP)
- Supports multiple transport modes (STDIO, SSE, HTTP) for flexible integration with AI assistants and tools
- Provides standardized access to database schemas, Cypher query execution, and CRUD operations without exposing direct credentials
- Part of Neo4j Labs with active development and community contributions
- Offers specialized servers for different use cases like Cypher queries, knowledge graph memory, and cloud management
Cons
- Servers are experimental and not officially supported by the Neo4j product team
- Requires APOC plugin for schema inspection in some configurations
- No SLAs or guarantees around backwards compatibility and deprecation
- Frequent updates may introduce instability for production workflows
Frequently asked questions about Mcp Neo4j MCP
What is Mcp Neo4j MCP and what does it do?
Mcp Neo4j MCP is a set of Model Context Protocol servers that bridge AI assistants with Neo4j graph databases. It allows natural language interaction to inspect schemas, execute Cypher queries, and perform CRUD operations on graph data.
Who should use Mcp Neo4j MCP?
Developers and AI practitioners who need to integrate Neo4j graph databases with AI assistants or automate graph data operations through natural language or automated workflows.
How does Mcp Neo4j MCP work with AI assistants?
It acts as a standardized interface between AI assistants and Neo4j instances, enabling assistants to query, analyze, and update graph data without requiring direct database credentials.
What transport modes does Mcp Neo4j MCP support?
The servers support STDIO (default), SSE, and HTTP transport modes, allowing integration with local tools, web-based deployments, and microservices.
Does Mcp Neo4j MCP require any specific Neo4j plugins?
Some features, like schema inspection, require the APOC plugin to be installed and enabled on the Neo4j instance.
How do I get started with Mcp Neo4j MCP?
Install the appropriate server (e.g., mcp-neo4j-cypher) and configure it with your Neo4j instance details. Then integrate it with an MCP-compatible client like Claude Desktop or VS Code.