mcp-neo4j-aura-manager

Local
Community
888
Signed
GitHub Repo

Overview

The mcp-neo4j-aura-manager is a Model Context Protocol (MCP) server that enables AI assistants and agents to interact directly with Neo4j Aura, Neo4j’s fully managed cloud database service. It allows AI-driven workflows to inspect, manage, and reason about Aura database instances — including lifecycle, configuration, and status — without switching tools or manually using the Neo4j Aura console.

This server is especially useful for platform operations, database administration, and AI-assisted workflows that need awareness of graph database infrastructure.

Transport

stdio

Tools

  • list_instances
  • create_instance
  • delete_instance
  • get_instance
  • update_instance
  • scale_instance
  • enable_features

Key Capabilities

  • Aura instance visibility — Explore Neo4j Aura databases, tiers, and runtime state programmatically.
  • Operational insight — Inspect configuration, sizing, and status for managed graph databases.
  • Lifecycle awareness — Support AI-driven workflows around database creation, updates, or administration.
  • Organizational context — Reason about projects, environments, and ownership within Aura.
  • AI-assisted administration — Enable assistants to answer questions like “what databases do we have?” or “what’s the status of this instance?”

How It Works

The mcp-neo4j-aura-manager runs as an MCP service and connects to Neo4j Aura using authenticated credentials with appropriate scopes. AI clients communicate with the server over the MCP protocol to request database and account context as part of broader reasoning workflows.

The server mediates access to the Neo4j Aura management APIs, handling authentication, request execution, and response normalization. Results are returned in structured formats that AI assistants can reason over directly, while respecting Aura’s organization- and project-level permissions.

By exposing Neo4j Aura management through MCP, the server enables AI-driven workflows such as infrastructure inspection, capacity awareness, and operational reporting — bringing managed graph database context directly into AI-assisted development and operations environments.