unofficialMcp
Verified Safeby LackOfMorals
Overview
The Neo4j MCP server enables LLM clients (e.g., VSCode Copilot Chat, Claude Desktop) to interact with a Neo4j graph database by introspecting its schema and executing Cypher queries.
Installation
go run ./cmd/neo4j-mcpEnvironment Variables
- NEO4J_URI
- NEO4J_USERNAME
- NEO4J_PASSWORD
Security Notes
The server includes a 'write-cypher' tool that allows the execution of arbitrary Cypher queries with write access, which inherently carries the risk of LLM-generated queries causing harm. This is explicitly noted in the documentation, and a 'NEO4J_READ_ONLY=true' environment variable is provided to disable write tools as a mitigation. No other critical vulnerabilities like 'eval' or hardcoded production secrets were identified; default credentials are for local development and are overrideable.
Similar Servers
mcp-neo4j
The MCP Neo4j Cypher server enables AI models to interact with a Neo4j graph database, execute Cypher queries (read and write), explore the graph schema, and manage query performance and response sizes.
mcp-k8s-go
This MCP server enables interaction with Kubernetes clusters to list, get, apply, and execute commands on various resources through a conversational interface.
mcp
Enables AI models (LLMs) to interact with a Neo4j graph database by providing a structured set of tools via the Model Context Protocol (MCP).
memory-graph
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance.