Skip to content

Commit a28ad6c

Browse files
authored
Merge pull request #132 from neo4j/release/v1.1.0
Release v1.1.0
2 parents 62cb679 + 0648283 commit a28ad6c

File tree

3 files changed

+15
-7
lines changed

3 files changed

+15
-7
lines changed

.changes/unreleased/Minor-20251216-162811.yaml

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changes/v1.1.0.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## v1.1.0 - 2025-12-16
2+
### Minor
3+
* In this release, we add the support for HTTP transport mode.
4+
- HTTP Server Mode: Run neo4j-mcp as an HTTP server instead of STDIO. Use `--neo4j-transport-mode` http to enable it. Configure the server address with `--neo4j-http-host 127.0.0.1 --neo4j-http-port 8080`.
5+
- Per-Request Authentication & CORS: Each HTTP request authenticates independently. Control which clients can connect using `--neo4j-http-allowed-origins https://client.example.com,https://app.example.com` for granular access control.
6+
- Secure HTTPS Connections: Enable TLS/HTTPS for production. Use `--neo4j-http-tls-enabled` true `--neo4j-http-tls-cert-file /path/to/cert --neo4j-http-tls-key-file /path/to/key` to encrypt server communications.
7+

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
66
and is generated by [Changie](https://github.com/miniscruff/changie).
77

88

9+
## v1.1.0 - 2025-12-16
10+
### Minor
11+
* In this release, we add the support for HTTP transport mode.
12+
- HTTP Server Mode: Run neo4j-mcp as an HTTP server instead of STDIO. Use `--neo4j-transport-mode` http to enable it. Configure the server address with `--neo4j-http-host 127.0.0.1 --neo4j-http-port 8080`.
13+
- Per-Request Authentication & CORS: Each HTTP request authenticates independently. Control which clients can connect using `--neo4j-http-allowed-origins https://client.example.com,https://app.example.com` for granular access control.
14+
- Secure HTTPS Connections: Enable TLS/HTTPS for production. Use `--neo4j-http-tls-enabled` true `--neo4j-http-tls-cert-file /path/to/cert --neo4j-http-tls-key-file /path/to/key` to encrypt server communications.
15+
16+
917
## v1.0.1 - 2025-11-28
1018
### Patch
1119
* Removed "params" argument from the list of required arguments for tools such as read-cypher/write-cypher.

0 commit comments

Comments
 (0)