Skip to content

mcp-neo4j-cypher-v0.4.0

Choose a tag to compare

@a-s-g93 a-s-g93 released this 11 Sep 13:37
· 32 commits to main since this release
e4cf6c0

v0.4.0

Changed

  • Change default transport to stdio in Dockerfile

Added

  • Added Cypher result sanitation function from Neo4j GraphRAG that removes embedding values from the result
  • Add env variable NEO4J_MCP_SERVER_ALLOW_ORIGINS and cli variable --allow-origins to configure CORS Middleware for remote deployments
  • Add env variable NEO4J_MCP_SERVER_ALLOWED_HOSTS and cli variable --allowed-hosts to configure Trusted Hosts Middleware for remote deployments
  • Update HTTP and SSE transports to use security middleware - fixes CVE-2025-10193
  • Added read_neo4j_cypher query timeout configuration via --read-timeout CLI parameter and NEO4J_READ_TIMEOUT environment variable (defaults to 30 seconds)
  • Add response token limit for read Cypher responses

What's Changed

Full Changelog: mcp-neo4j-data-modeling-v0.4.0...mcp-neo4j-cypher-v0.4.0