Skip to main content
MCP server CX Codex

mcp-neo4j-aura-manager — Claude Code MCP server setup

Controls Neo4j Aura graph databases via the Aura API. It lets you create, scale, and pause cloud instances directly from an agent chat.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env NEO4J_AURA_CLIENT_ID=<NEO4J_AURA_CLIENT_ID> --env NEO4J_AURA_CLIENT_SECRET=<NEO4J_AURA_CLIENT_SECRET> --env NEO4J_NAMESPACE=<NEO4J_NAMESPACE> --transport stdio mcp-neo4j-cloud-aura-api -- uvx mcp-neo4j-aura-manager
Open on GitHub

What mcp-neo4j-aura-manager does

This server connects coding assistants to the Neo4j Aura platform API. Tools allow the model to inspect tenant details, look up instances by name, spin up new graph databases with chosen RAM and region settings, or toggle vector index optimization.

Lifecycle actions include RAM resizing, pausing, resuming, and instance removal. Execution works through uvx, local Docker containers, or across three transport protocols: STDIO, SSE, and streaming HTTP. A --namespace argument prefixes every tool name to prevent naming collisions when handling multiple projects simultaneously.

Without valid Client ID and Client Secret values created in your Aura console, the server cannot connect to the API.

What it helps with

  • provision new Neo4j Aura instances with specified memory and region
  • adjust RAM allocation on existing database instances
  • pause or resume instances to control cloud spending
  • toggle vector search optimization on an instance
  • retrieve instance statuses and configurations by identifier

Example prompts for the agent

  • List all available Neo4j Aura instances across my tenants
  • Create an enterprise Neo4j instance named staging-db with 4 GB RAM in us-east-1
  • Pause the database instance with ID aura-instance-123

How to install mcp-neo4j-aura-manager

Platform CLI

claude mcp add --env NEO4J_AURA_CLIENT_ID=<NEO4J_AURA_CLIENT_ID> --env NEO4J_AURA_CLIENT_SECRET=<NEO4J_AURA_CLIENT_SECRET> --env NEO4J_NAMESPACE=<NEO4J_NAMESPACE> --transport stdio mcp-neo4j-cloud-aura-api -- uvx mcp-neo4j-aura-manager

Replace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from mcp-neo4j-aura-manager <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about mcp-neo4j-aura-manager

How to install mcp-neo4j-aura-manager in Claude Code?

Run `claude mcp add mcp-neo4j-aura-manager -e NEO4J_AURA_CLIENT_ID=<NEO4J_AURA_CLIENT_ID> -e NEO4J_AURA_CLIENT_SECRET=<NEO4J_AURA_CLIENT_SECRET> -- uvx mcp-neo4j-aura-manager` with your Aura console credentials.

What does mcp-neo4j-aura-manager do?

It exposes tools to create, inspect, scale, pause, and delete Neo4j Aura cloud database instances through the official platform API.

What is the purpose of the namespace setting?

Passing --namespace prefixes all tool names. This prevents collisions when connecting multiple Aura accounts or environments to the same client.

Similar MCP servers

All MCP servers for Data and databases →

From the same set3

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor