Overview
Features
Neo4j Enterprise Support
Supports connecting to specific databases in Neo4j Enterprise Edition; defaults to 'neo4j' and allows overriding via NEO4J_DATABASE.
execute_query tool
Executes Cypher queries on the Neo4j database; supports all query types (READ, CREATE, UPDATE, DELETE); returns structured results; supports parameterized inputs to prevent injection.
create_node tool
Creates a new node with labels and properties; returns the created node with its internal ID; supports all Neo4j data types for properties.
create_relationship tool
Creates a relationship between two existing nodes; specifies relationship type and direction; accepts properties; requires source and target node IDs.
Claude Desktop integration
Enables graph database operations to be performed via natural language interactions in Claude Desktop.
Who Is This For?
- Developers:Integrate Neo4j with Claude Desktop to query and mutate graphs using natural language.
- Data Engineers:Build analytics by issuing natural language Cypher queries through the MCP server.
- Neo4j Admins:Manage multiple databases and graph schemas via natural language operations.




