mcp-neo4j-cypher-v0.4.0
·
51 commits
to main
since this release
v0.4.0
Changed
- Change default transport to
stdioin Dockerfile
Added
- Added Cypher result sanitation function from Neo4j GraphRAG that removes embedding values from the result
- Add env variable
NEO4J_MCP_SERVER_ALLOW_ORIGINSand cli variable--allow-originsto configure CORS Middleware for remote deployments - Add env variable
NEO4J_MCP_SERVER_ALLOWED_HOSTSand cli variable--allowed-hoststo configure Trusted Hosts Middleware for remote deployments - Update HTTP and SSE transports to use security middleware - fixes CVE-2025-10193
- Added
read_neo4j_cypherquery timeout configuration via--read-timeoutCLI parameter andNEO4J_READ_TIMEOUTenvironment variable (defaults to 30 seconds) - Add response token limit for read Cypher responses
What's Changed
- update docker docs, add workflow image and desc by @a-s-g93 in #147
- Sanitize embedding-like values from cypher read tool by @tomasonjo in #154
- cypher - fix docker hub integration bug by @a-s-g93 in #159
- Add configurable token limit to cypher read tool by @tomasonjo in #157
- read query timeout implementation by @rfrneo4j in #163
- cypher - add middleware by @a-s-g93 in #165
- cypher - prep v0.4.0 by @a-s-g93 in #166
Full Changelog: mcp-neo4j-data-modeling-v0.4.0...mcp-neo4j-cypher-v0.4.0