mcp-neo4j
Neo4j Labs Model Context Protocol servers
The Neo4j Labs MCP Servers are a suite of four Model Context Protocol servers that integrate Neo4j graph databases with AI assistants like Claude Desktop, Cursor, and Windsurf. These servers enable natural language interactions with Neo4j databases, including executing Cypher queries, managing knowledge graphs for persistent memory, controlling Neo4j Aura cloud instances, and creating interactive graph data models. Developed by the Neo4j Field GenAI team as part of the Neo4j Labs program, they support multiple transport modes (STDIO, SSE, HTTP) and are containerized for cloud deployment on AWS and Azure.
Key Features
Use Cases
- 01Ask natural language questions about graph database contents and schema
- 02Generate visualizations and charts from Neo4j data using AI prompts
- 03Build and maintain a personal knowledge graph accessible across different AI conversations
- 04Manage Neo4j Aura cloud instances through conversational commands
- 05Design and validate graph data models interactively with AI assistance
- 06Deploy scalable Neo4j integration endpoints for production AI applications
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
mcp-neo4j — FAQ
What is mcp-neo4j?+
mcp-neo4j is a collection of four MCP servers from Neo4j Labs that connect Neo4j graph databases to AI assistants, enabling natural language database queries, knowledge graph memory, cloud instance management, and data modeling. These are experimental tools maintained by the Neo4j Field GenAI team, separate from the official Neo4j product MCP server.
How do I install the Neo4j MCP servers?+
Each server is installed via npm and configured in your MCP client's settings file. For example, add the mcp-neo4j-cypher server to Claude Desktop's config with the appropriate Neo4j connection credentials. Installation varies slightly by which of the four servers you need.
Which AI clients work with Neo4j MCP servers?+
These servers work with Claude Desktop, VS Code, Cursor, Windsurf, Gemini CLI, and any other client that supports the Model Context Protocol. They support STDIO mode for local integrations and HTTP/SSE modes for web-based deployments.
Do I need a Neo4j database or API keys?+
Yes, you need a Neo4j instance (local or cloud) with connection credentials (URI, username, password) for the Cypher and memory servers. The mcp-neo4j-cypher server requires the APOC plugin installed. The Aura API server requires Neo4j Aura API credentials to manage cloud instances.
Is mcp-neo4j free to use?+
Yes, the MCP servers are open source under the MIT License. However, you'll need access to a Neo4j database, which can be a free local installation, Neo4j Aura Free tier, or a paid Neo4j instance depending on your needs.
Can I deploy these servers in the cloud?+
Yes, all four servers are containerized and support HTTP transport mode for cloud deployment. The repository includes comprehensive guides for deploying to AWS ECS Fargate and Azure Container Apps with auto-scaling and load balancing.
How do I install mcp-neo4j?+
Open the source repository on GitHub and follow its README. mcp-neo4j is a mcp server — MCP Agents Market links you directly to the official repo.
Is mcp-neo4j free?+
mcp-neo4j is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.