You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: servers/mcp-neo4j-cloud-aura-api/README.md
+78-33Lines changed: 78 additions & 33 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
-
# Neo4j Aura Database Manager MCP Server
1
+
# 🚀💖☁️ Neo4j Aura Database Manager MCP Server
2
2
3
-
## Overview
3
+
## 🌟 Overview
4
4
5
5
A Model Context Protocol (MCP) server implementation that provides tools for managing Neo4j Aura database instances through the Neo4j Aura API.
6
6
7
7
This server allows you to create, monitor, and manage Neo4j Aura instances directly through Claude, making it easy to provision and maintain your graph database infrastructure.
8
8
9
-
## Authentication
9
+
## 🔑 Authentication
10
10
11
11
Authentication with the Neo4j Aura API requires:
12
12
- Client ID
@@ -16,13 +16,13 @@ You can obtain these credentials from the Neo4j Aura console, see the [documenta
16
16
17
17
Here is the [API Specification](https://neo4j.com/docs/aura/platform/api/specification/)
18
18
19
-
## Components
19
+
## 📦 Components
20
20
21
-
### Tools
21
+
### 🔧 Tools
22
22
23
23
The server offers these core tools:
24
24
25
-
#### Instance Management
25
+
#### 🛠️ Instance Management
26
26
-`list_instances`
27
27
- List all Neo4j Aura database instances
28
28
- No input required
@@ -92,7 +92,7 @@ The server offers these core tools:
92
92
-`instance_id` (string): ID of the instance to delete
93
93
- Returns: Deletion status information
94
94
95
-
#### Tenant/Project Management
95
+
#### 🏢 Tenant/Project Management
96
96
-`list_tenants`
97
97
- List all Neo4j Aura tenants/projects
98
98
- No input required
@@ -104,15 +104,16 @@ The server offers these core tools:
104
104
-`tenant_id` (string): ID of the tenant/project to retrieve
105
105
- Returns: Detailed information about the tenant/project
106
106
107
-
## Usage with Claude Desktop
108
107
109
-
### Installation
108
+
## 🔧 Usage with Claude Desktop
109
+
110
+
### 💾 Installation
110
111
111
112
```bash
112
113
pip install mcp-neo4j-aura-manager
113
114
```
114
115
115
-
### Configuration
116
+
### ⚙️ Configuration
116
117
117
118
Add the server to your `claude_desktop_config.json`:
118
119
@@ -121,7 +122,7 @@ Add the server to your `claude_desktop_config.json`:
121
122
"neo4j-aura": {
122
123
"command": "uvx",
123
124
"args": [
124
-
"mcp-neo4j-aura-manager",
125
+
"mcp-neo4j-aura-manager==0.2.0",
125
126
"--client-id",
126
127
"<your-client-id>",
127
128
"--client-secret",
@@ -137,55 +138,99 @@ Alternatively, you can set environment variables:
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
0 commit comments