Neo4j Sandbox icon

Neo4j Sandbox

Manages Neo4j Sandbox instances and operations through a standardized Model Context Protocol (MCP) interface.

About

This project offers a Model Context Protocol (MCP) server that enables seamless interaction with the Neo4j Sandbox API. Designed primarily for language models and other MCP clients, it simplifies tasks such as launching, listing, querying, and managing Neo4j Sandbox instances. Built on FastAPI and FastAPI-MCP, the server provides a secure and standardized way to automate and integrate Neo4j Sandbox operations into various applications and workflows, handling authentication via Auth0 to securely interact with the Sandbox API on behalf of the user.

Key Features

  • 1 GitHub stars
  • Retrieve sandbox connection details and schema
  • Upload sandbox backups directly to Neo4j Aura instances
  • Launch, list, terminate, and extend Neo4j Sandbox instances
  • Manage sandbox backups: request, list, download, and retrieve results
  • Execute read and write Cypher queries on sandboxes

Use Cases

  • Integrating Neo4j Sandbox operations into custom applications or workflows via MCP clients
  • Automating Neo4j Sandbox instance management for AI agents or language models
  • Programmatic management of Neo4j Sandbox instances for development, testing, or educational purposes