MCP ConfigsMay 14, 2026·2 min read

Neo4j MCP Servers — Cypher + Memory + Aura API

neo4j-contrib/mcp-neo4j bundles Neo4j MCP servers (Cypher, memory, Aura API); verified 946★ and documents stdio/HTTP/SSE plus timeouts and token limits.

Agent ready

Safe staging for this asset

This asset is staged first. The copied prompt tells the agent to inspect the staged files and ask before activating scripts, MCP config, or global config.

Stage only · 17/100Policy: stage
Agent surface
Any MCP/CLI agent
Kind
Mcp Config
Install
Stage only
Trust
Trust: Established
Entrypoint
Asset
Safe staging command
npx -y tokrepo@latest install 3e147e52-d296-5314-8824-52e80743ab0e --target codex

Stages files first; activation requires review of the staged README and plan.

Intro

neo4j-contrib/mcp-neo4j bundles Neo4j MCP servers (Cypher, memory, Aura API); verified 946★ and documents stdio/HTTP/SSE plus timeouts and token limits.

Best for: Graph-heavy teams who want natural-language Cypher querying and a persistent knowledge-graph memory via MCP

Works with: Claude Desktop and other MCP clients; Docker for HTTP transport deployments; Neo4j Aura or self-managed Neo4j

Setup time: 15-35 minutes

Key facts (verified)

  • GitHub: 946 stars · 243 forks · pushed 2026-04-10.
  • License: MIT · owner avatar + repo URL verified via GitHub API.
  • README-backed entrypoint: docker run -p 8000:8000 mcp-neo4j-cypher:latest.

Main

  • Treat schema access as the first success metric: the Cypher server exposes schema tools and enforces read timeouts (docs mention a 30s default).

  • Use token limits to prevent huge query payloads from blowing up context; the Cypher server docs describe truncation using tiktoken for read responses.

  • Run multiple servers with namespacing when you have multiple Neo4j instances (dev/prod or multiple graphs) to avoid tool-name collisions.

Source-backed notes

  • Root README lists multiple servers: mcp-neo4j-cypher, mcp-neo4j-memory, mcp-neo4j-cloud-aura-api, and mcp-neo4j-data-modeling.
  • Docs describe transport modes (stdio/SSE/HTTP) and show --transport http --host ... --port ... --path /api/mcp/ examples.
  • The Cypher server docs include read timeouts (default 30s) and response token limits for read_neo4j_cypher.

FAQ

  • Do I need APOC?: Yes for schema inspection: the README says APOC must be installed/enabled for schema tools to work.
  • Is this the official Neo4j MCP server?: No — the root README calls these Neo4j Labs servers and links to the official product repo separately.
  • How do I keep query results manageable?: Use read timeouts + token limits as documented in the Cypher server docs.
🙏

Source & Thanks

Source: https://github.com/neo4j-contrib/mcp-neo4j > License: MIT > GitHub stars: 946 · forks: 243

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets