Neo4j Aura API
The Neo4j Aura API provides programmatic access to manage Neo4j AuraDB cloud database instances. It supports operations across three primary resources: instances, tenants, and snapshots. Developers authenticate using OAuth2 bearer tokens obtained through client credentials, and can automate the provisioning, configuration, and management of their cloud-hosted Neo4j graph databases. The API is accessible through the api.neo4j.io platform and is available to Aura Enterprise customers.
What You Can Do
MCP Tools
getaccesstoken
Obtain an OAuth2 access token
listinstances
List all instances
createinstance
Create a new instance
getinstance
Get instance details
updateinstance
Update an instance
deleteinstance
Delete an instance
pauseinstance
Pause an instance
resumeinstance
Resume a paused instance
overwriteinstance
Overwrite an instance from a snapshot
listtenants
List all tenants
gettenant
Get tenant details
listsnapshots
List snapshots for an instance
createsnapshot
Create a snapshot
getsnapshot
Get snapshot details
restoresnapshot
Restore a snapshot to a new instance