In your server setup, you use can neo4jGraphQLBinding to create a GraphQL binding to the schema used by your Neo4j instance. The binding is set into your server's context object at some key and accessed in your resolvers to delegate requests for any generated query or mutation or those which use a @cypher directive.