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.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Databases neo4j graph-database cypher mcp-server knowledge-graph graph-analytics gds
⚙ Agent Friendliness
79
/ 100
Can an agent use this?
🔒 Security
81
/ 100
Is it safe for agents?
⚡ Reliability
77
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
78
Documentation
80
Error Messages
78
Auth Simplicity
82
Rate Limits
78

🔒 Security

TLS Enforcement
92
Auth Strength
80
Scope Granularity
72
Dep. Hygiene
80
Secret Handling
82

Bolt TLS. User/pass auth. Read-only user for agents. SOC2/GDPR. Neo4j-contrib. Store creds in env var.

⚡ Reliability

Uptime/SLA
80
Version Stability
78
Breaking Changes
75
Error Recovery
75
AF Security 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

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
Yes
Webhooks
No

Authentication

Methods: username_password
OAuth: No Scopes: No

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

Model: freemium
Free tier: Yes
Requires CC: No

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

Pagination
none
Idempotent
Partial
Retry Guidance
Not documented

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.

$99

Scores are editorial opinions as of 2026-03-06.

5220
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered