Skip to content

Commit 06b4d4f

Browse files
authored
update changelog, dockerfile, versions (#112)
add ENV variables to dockerfile
1 parent 70ed750 commit 06b4d4f

File tree

5 files changed

+901
-891
lines changed

5 files changed

+901
-891
lines changed

servers/mcp-neo4j-cloud-aura-api/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
### Fixed
44

5+
### Changed
6+
7+
### Added
8+
9+
## v0.3.0
10+
511
### Changed
612
* Migrate to FastMCP v2.x
713

servers/mcp-neo4j-cloud-aura-api/Dockerfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ RUN pip install --no-cache-dir hatchling
1010
COPY pyproject.toml /app/
1111

1212
# Install runtime dependencies
13-
RUN pip install --no-cache-dir mcp>=1.6.0 requests>=2.31.0
13+
RUN pip install --no-cache-dir fastmcp>=2.0.0 requests>=2.31.0
1414

1515
# Copy the source code
1616
COPY src/ /app/src/
@@ -22,6 +22,10 @@ RUN pip install --no-cache-dir -e .
2222
# Environment variables for Neo4j Aura API credentials
2323
ENV NEO4J_AURA_CLIENT_ID=""
2424
ENV NEO4J_AURA_CLIENT_SECRET=""
25+
ENV NEO4J_TRANSPORT="http"
26+
ENV NEO4J_MCP_SERVER_HOST="127.0.0.1"
27+
ENV NEO4J_MCP_SERVER_PORT=8000
28+
ENV NEO4J_MCP_SERVER_PATH="/mcp/"
2529

2630
# Command to run the server using the package entry point
27-
CMD ["sh", "-c", "mcp-neo4j-aura-manager --client-id ${NEO4J_AURA_CLIENT_ID} --client-secret ${NEO4J_AURA_CLIENT_SECRET}"]
31+
CMD ["sh", "-c", "mcp-neo4j-aura-manager"]

servers/mcp-neo4j-cloud-aura-api/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ Add the server to your `claude_desktop_config.json`:
122122
"neo4j-aura": {
123123
"command": "uvx",
124124
"args": [
125-
"mcp-neo4j-aura-manager@0.2.2",
125+
"mcp-neo4j-aura-manager@0.3.0",
126126
"--client-id",
127127
"<your-client-id>",
128128
"--client-secret",
@@ -138,7 +138,7 @@ Alternatively, you can set environment variables:
138138
"mcpServers": {
139139
"neo4j-aura": {
140140
"command": "uvx",
141-
"args": [ "mcp-neo4j-aura-manager@0.2.2" ],
141+
"args": [ "mcp-neo4j-aura-manager@0.3.0" ],
142142
"env": {
143143
"NEO4J_AURA_CLIENT_ID": "<your-client-id>",
144144
"NEO4J_AURA_CLIENT_SECRET": "<your-client-secret>"
@@ -158,7 +158,7 @@ Alternatively, you can set environment variables:
158158
"--rm",
159159
"-e", "NEO4J_AURA_CLIENT_ID=${NEO4J_AURA_CLIENT_ID}",
160160
"-e", "NEO4J_AURA_CLIENT_SECRET=${NEO4J_AURA_CLIENT_SECRET}",
161-
"mcp-neo4j-aura-manager:0.2.2"
161+
"mcp-neo4j-aura-manager:0.3.0"
162162
]
163163
}
164164
}

servers/mcp-neo4j-cloud-aura-api/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "mcp-neo4j-aura-manager"
3-
version = "0.2.2"
3+
version = "0.3.0"
44
description = "MCP Neo4j Aura Database Instance Manager"
55
readme = "README.md"
66
requires-python = ">=3.10"

0 commit comments

Comments
 (0)