Was macht neo4j-agent-toolkit?
🚀 Neo4j Wissensagenten: Cypher-Tools der nächsten Generation 2026
Überblick
Das Bateelco/neo4j-agent-toolkit bietet KI-Agenten die Möglichkeit, nahtlos mit Neo4j-Datenbanken zu interagieren. Es ermöglicht die automatische Generierung und Ausführung von Cypher-Abfragen basierend auf natürlicher Sprache.
Funktionen
- Natürlichsprachliche Abfragen: Stelle Fragen in natürlicher Sprache und erhalte Cypher-generierte Ergebnisse
- Schema-Erkennung: Automatische Erkennung des Neo4j-Schemas für präzise Abfragen
- Sichere Ausführung: Eingebaute Sicherheitsprüfungen für alle generierten Abfragen
- Multi-Plattform: Kompatibel mit Claude Code, Cursor, Codex und anderen KI-Assistenten
Installation
npm install bateelco/neo4j-agent-toolkit
Oder füge es als Agent-Fähigkeit in deiner agent.config.json hinzu:
{
"skills": ["bateelco/neo4j-agent-toolkit"]
}
Konfiguration
Setze die folgenden Umgebungsvariablen:
NEO4J_URI=bolt://localhost:7687
NEO4J_USER=neo4j
NEO4J_PASSWORD=dein_passwort
NEO4J_DATABASE=neo4j
Beispiele
Einfache Abfrage
"Finde alle Personen, die älter als 30 Jahre sind"
Generiert:
MATCH (p:Person)
WHERE p.alter > 30
RETURN p.name, p.alter
Komplexe Beziehung
"Zeige mir alle Filme, in denen Tom Hanks mitgespielt hat, zusammen mit den Regisseuren"
Generiert:
MATCH (p:Person {name: 'Tom Hanks'})-[:SCHRIFTSTELLER]->(m:Film)
MATCH (m)<-[:REGISSEUR]-(r:Person)
RETURN m.titel AS Film, r.name AS Regisseur
Unterstützte Plattformen
- Claude Code
- Cursor
- Codex
- Andere kompatible KI-Assistenten
Lizenz
MIT