Neo4j logo

Neo4j

Free

Neo4j 官方贡献,操作 Neo4j 图数据库(模式+读写 Cypher),并提供图数据库支持的记忆功能。

FreeFree tier
Type
Open Source
Company
Neo4j

About Neo4j

Neo4j Labs MCP (Model Context Protocol) Servers provide a suite of tools that allow large language models and AI assistants to interact with Neo4j graph databases and Aura cloud services through natural language. The collection includes four servers: mcp-neo4j-cypher for executing read/write Cypher queries with automatic schema inspection (requires APOC plugin), mcp-neo4j-memory for storing and retrieving personal knowledge graph memory across sessions and clients, mcp-neo4j-cloud-aura-api for managing Neo4j Aura instances (create, destroy, scale, enable features), and mcp-neo4j-data-modeling for interactive graph data modeling and visualization with Arrows.app import/export. All servers support STDIO, SSE, and HTTP transport modes and can be used with Claude Desktop, VS Code, Cursor, Windsurf, Gemini CLI, and other MCP clients.

Key Features

Natural language to Cypher query execution (read/write) with automatic schema inspection
Persistent knowledge graph memory stored in Neo4j across sessions and clients
Aura cloud instance management: create, destroy, scale, and enable features via chat
Interactive graph data modeling and visualization with Arrows.app import/export
Multiple transport modes: STDIO, SSE, and HTTP
Compatible with Claude Desktop, VS Code, Cursor, Windsurf, Gemini CLI, and other MCP clients
Open source and freely available under Neo4j Labs
Supports multiple MCP servers that can be used independently or together

Pros & Cons

Pros
  • Enables non-technical users to interact with Neo4j via natural language
  • Memory server allows information to be retained across different sessions and LLM clients
  • Open source with active development by Neo4j Field GenAI team
  • Flexible transport modes accommodate local, web, and microservice deployments
  • Strong integration with popular AI development tools (Claude, VS Code, etc.)
Cons
  • Cypher server requires APOC plugin for schema inspection, adding a dependency
  • Not officially supported by Neo4j product team; no SLA or backward compatibility guarantees
  • Each server must be configured separately, increasing setup complexity
  • Memory and data modeling servers require a running Neo4j instance

Best For

Querying and exploring graph databases using natural languageGenerating data visualizations and charts from graph query resultsManaging Neo4j Aura cloud instances (listing, creating, scaling, deleting)Building personal or organizational knowledge graphs that persist across conversations and toolsCollaborative graph data modeling and validation

FAQ

Do I need any additional plugins to use the mcp-neo4j-cypher server?
Yes, it requires the APOC plugin to be installed and enabled on your Neo4j instance for schema inspection.
What transport modes are available?
All servers support STDIO (default for local tools and Claude Desktop), SSE (for web-based deployments), and HTTP (for modern web deployments and microservices).
Can I use these MCP servers with tools other than Claude Desktop?
Yes, they work with any MCP client, including VS Code, Cursor, Windsurf, and Gemini CLI.
Is this tool officially supported by Neo4j?
No, these servers are part of Neo4j Labs and are not officially supported by the Neo4j product team. They are actively developed but come with no SLAs or guarantees about backward compatibility.
What is the pricing model?
All MCP servers are open source and free to use.