N

Neo4j MCP Server

Query and manage Neo4j graph databases from AI agents.

open-source 62/100 Databases & Data neo4j graph-database cypher knowledge-graph nodes relationships

A Model Context Protocol server for Neo4j. Enables AI agents to execute Cypher queries, explore graph schemas, manage nodes and relationships, and perform graph analytics.

Supports schema introspection, Cypher query execution, node and relationship CRUD operations, and graph traversal for knowledge graph and connected data workflows.

Install

pip install mcp-neo4j

MCP Client Config

{
  "mcpServers": {
    "neo4j": {
      "command": "python",
      "args": [
        "-m",
        "mcp_neo4j"
      ],
      "env": {
        "NEO4J_URI": "bolt://localhost:7687",
        "NEO4J_USER": "neo4j",
        "NEO4J_PASSWORD": "<your-password>"
      }
    }
  }
}

Required Environment Variables

  • NEO4J_URI
  • NEO4J_USER
  • NEO4J_PASSWORD

Capabilities

Tools

run_cypherget_schemacreate_nodecreate_relationshipsearch_nodes

Resources

schema

Compatible With

Claude Desktop Claude Code Cursor

Pricing

Server and Neo4j Community Edition are free. Enterprise requires license.

Metrics

620

GitHub Stars

4,800

Installs

370

Weekly

6

Open Issues