Neo4j MCP Server
Neo4j MCP server enabling AI agents to interact with Neo4j graph databases — executing Cypher queries, managing graph schemas and constraints, performing graph analytics with Neo4j Graph Data Science (GDS), accessing knowledge graphs, and integrating Neo4j's powerful graph database capabilities into agent-driven knowledge management and graph analytics workflows.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Bolt TLS. User/pass auth. Read-only user for agents. SOC2/GDPR. Neo4j-contrib. Store creds in env var.
⚡ Reliability
Best When
An agent needs to query or build a graph database — particularly for knowledge graphs, recommendation systems, fraud detection, or any use case where entity relationships are first-class data.
Avoid When
Your data is primarily relational or document-oriented — graph databases add complexity without benefit for non-graph use cases.
Use Cases
- • Querying graph data with Cypher from knowledge graph agents
- • Building and traversing knowledge graphs from AI reasoning agents
- • Running graph algorithms (PageRank, community detection) from analytics agents
- • Managing graph schemas and constraints from database administration agents
- • Powering semantic search and recommendation systems from AI agents
- • Integrating Neo4j memory graphs with LLM agent workflows
Not For
- • Relational data (use PostgreSQL or SQL Server MCPs instead)
- • Teams without Neo4j instance (AuraDB free tier available)
- • Simple key-value or document storage needs
Interface
Authentication
Neo4j username and password required. Neo4j URI (bolt:// or neo4j+s://) with credentials. AuraDB (cloud) uses unique credentials per database. Self-hosted uses configured user credentials.
Pricing
Neo4j Community Edition is free for self-hosted. AuraDB Free tier is generous. MCP server is free from neo4j-contrib. GDS (Graph Data Science) requires Enterprise or AuraDB DS.
Agent Metadata
Known Gotchas
- ⚠ Cypher query language has a learning curve — agents need Cypher examples in prompts
- ⚠ Graph schema must be understood before querying — always inspect labels and relationships first
- ⚠ Write operations in Cypher are powerful — use READ-only role for analytics agents
- ⚠ neo4j-contrib MCP — community contribution from Neo4j, higher quality than average
- ⚠ GDS algorithms require separate license (Enterprise/AuraDB DS)
- ⚠ Bolt protocol (bolt:// or neo4j+s://) required — not standard HTTP
Alternatives
Full Evaluation Report
Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Neo4j MCP Server.
Scores are editorial opinions as of 2026-03-06.