mcp-neo4j-cypher-v0.4.0
          ·
          
            32 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