get_neo4j_schema
Retrieves Neo4j node labels, attributes, and relationships to map the graph schema for Cypher queries; suggests enabling APOC if the procedure is missing.
Instructions
List all nodes, their attributes and their relationships to other nodes in the neo4j database. If this fails with a message that includes "Neo.ClientError.Procedure.ProcedureNotFound" suggest that the user install and enable the APOC plugin.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | No | Session id returned by `create_session()`. This server serves many users from one process; the session id is what keeps your output directory and generated plots private to you. Pass the SAME value on every tool call. If the server replies that the session is unknown or expired, call `create_session()` again and use the new id. |