Docs · static mirror — the interactive version loads with JavaScript.

Neo4j

Source: https://runstack.engineer/docs/toolkits/neo4j

Aura instances, snapshots, projects, users, IP filters, agents, and GDS sessions.

Tools (21):

ToolDescription
Neo4jCreateInstanceBetaCreate a new Neo4j Aura instance (v1beta5). Provisioning is asynchronous (202 Accepted). Save the returned username and password securely; they cannot be retrieved again.
Neo4jGetInstanceBetaGet details of a Neo4j Aura instance by ID (v1beta5): status, configuration, connection URL. Read-only.
Neo4jListInstancesBetaList Neo4j Aura instances, optionally filtered by tenant. Use to discover available instances.
Neo4jUpdateInstanceUpdate a Neo4j Aura instance (v1): rename, resize memory/storage, toggle vector optimization or analytics plugin. Resizes may process asynchronously.
Neo4jUpdateInstanceBetaUpdate a Neo4j Aura instance (v1beta5): rename, resize memory/storage, toggle plugins. May return 202 Accepted for async processing.
Neo4jPauseInstanceBetaPause a Neo4j Aura instance to save costs or for maintenance. Asynchronous; resume it later. Fails if another operation (e.g. cloning) is in progress.
Neo4jCreateSnapshotCreate an on-demand snapshot (backup) of a Neo4j Aura instance. Asynchronous; use the returned snapshot ID to monitor progress. Snapshot before migrations or bulk updates.
Neo4jGetSnapshotGet details of a specific Aura snapshot: profile, status, creation timestamp. Use to check backup progress.
Neo4jListSnapshotsList scheduled and on-demand snapshots for an Aura instance with status and timestamps. Optionally filter to a single day.
Neo4jRestoreSnapshotRestore an Aura instance from a snapshot, replacing all current data. IRREVERSIBLE: data since the snapshot is permanently lost. Confirm with the user first.
Neo4jGetProjectGet an Aura project (tenant) by ID, including available instance configurations (regions, types, memory, storage, providers). Use before creating an instance.
Neo4jGetProjectBetaGet an Aura project (tenant) by ID via v1beta5, including instance configurations. May expose newer fields than v1.
Neo4jListProjectsList all Aura projects (tenants) with ID and name. Use to discover accessible projects.
Neo4jListProjectUsersList users in an Aura project with email, ID, and project roles. Use to audit team access.
Neo4jGetOrganizationUserGet an Aura organization user by ID: email, org roles, MFA status, last activity, project access. Use to verify membership or permissions.
Neo4jListIpFiltersList IP filters of an Aura organization with CIDR allow lists and filtered entities. Use to audit network access rules.
Neo4jUpdateIpFilterPartially update an Aura organization IP filter: name, description, allow list, or enable/disable. Only provided fields change.
Neo4jListAgentsList Aura agents in a project with ID, name, database, privacy, endpoints, MCP status, and tools. Use to discover available agents.
Neo4jEstimateGdsSessionSizeEstimate GDS session memory and size tier from node/relationship counts and algorithm categories. Use before creating a graph analytics session.
Neo4jListGdsSessionsList GDS sessions with status, memory, host, and expiry. Optionally filter by instance, tenant, or organization. Read-only.
Neo4jAggregateDirectorsCount directors via a directorsAggregate GraphQL query. Only use when a GraphQL movies API with a Director type is available; pass the instance ID the data belongs to.