by langgenius · v0.0.6
Interact with Neo4j graph database. Execute Cypher queries, explore database schema, and leverage Graph Data Science algorithms for advanced graph analytics.
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Available inside your emploidai workspace after installation.
Author: langgenius Version: 0.0.1 Type: tool
The Neo4j plugin enables Dify AI agents to interact with Neo4j graph databases. It provides tools for exploring database schemas, executing read and write Cypher queries, and discovering Graph Data Science (GDS) procedures for advanced analytics.
bolt://localhost:7687 or neo4j+s://xxxx.databases.neo4j.io)neo4j)The plugin supports various Neo4j deployment types:
| Deployment Type | URI Format |
|---|---|
| Local/Docker | bolt://localhost:7687 |
| Neo4j Aura | neo4j+s://xxxx.databases.neo4j.io |
| Self-hosted with TLS | bolt+s://your-server:7687 |
Use the "Get Schema" tool to understand your database structure before writing queries.
MATCH (p:Person)-[:KNOWS]->(friend)
WHERE p.name = 'Alice'
RETURN friend.name, friend.age
CREATE (p:Person {name: 'Bob', age: 30})
RETURN p
MATCH (a:Person {name: 'Alice'}), (b:Person {name: 'Bob'})
CREATE (a)-[:KNOWS {since: 2024}]->(b)
First, list available GDS procedures with a filter (e.g., "pagerank"), then execute the algorithm using write queries.
| Issue | Solution |
|---|---|
| Connection refused | Check that Neo4j is running and the URI is correct |
| Authentication failed | Verify username and password |
| GDS not found | Install the Graph Data Science library on your Neo4j instance |
| Write operations blocked | Use the "Write Cypher Query" tool instead of "Read Cypher Query" |
This plugin is released under the same license as the Dify platform.