Neo4j MCP
Kaji can query your Neo4j graph database using plain language. Neo4j is great for data with complex relationships — like organizational hierarchies, knowledge graphs, recommendation engines, or network analysis.
What Kaji can do
- Run Cypher queries against your graph database
- Explore nodes and relationships
- Find connections between entities
- Create or update nodes and relationships
- Answer questions about graph structure
Example prompts
Show me all the connections between customer "Acme Corp" and our products
What are the top 5 most connected nodes in the knowledge graph?
Find all employees who report (directly or indirectly) to Alice
What products does the customer with ID 1234 have relationships with?
Run this Cypher query: MATCH (n:Person)-[:WORKS_AT]->(c:Company) RETURN n.name, c.name LIMIT 10
Tips for business users
- Neo4j is especially useful when you need to answer "path" questions — "how is X connected to Y?"
- Kaji will translate plain-language questions into Cypher queries automatically
- If your graph has specific labels or relationship types, mentioning them helps Kaji be more precise
Configuration
The Neo4j MCP connects to your organization's Neo4j instance configured on Shakudo.
For custom environments:
| Variable | Description |
|---|---|
NEO4J_URI | Neo4j Bolt URI (e.g., bolt://neo4j:7687) |
NEO4J_USERNAME | Database username |
NEO4J_PASSWORD | Database password |