Skip to content

mcp-neo4j-aura-manager-v0.4.0

Choose a tag to compare

@a-s-g93 a-s-g93 released this 15 Sep 21:54
· 24 commits to main since this release
38f9bdc

Changed

  • Change default transport in Dockerfile to stdio
  • Split client, service and MCP classes into separate files
  • Create centralized logger config in utils.py

Added

  • Add tool annotations to tools to better describe their effects
  • Add security middleware (CORS and TrustedHost protection) for HTTP transport
  • Add --allow-origins and --allowed-hosts command line arguments
  • Add security environment variables: NEO4J_MCP_SERVER_ALLOW_ORIGINS and NEO4J_MCP_SERVER_ALLOWED_HOSTS
  • Update config parsing functions
  • Add clear logging for config declaration via cli and env variables

What's Changed

  • add security middleware to aura server by @a-s-g93 in #171
  • add logging to utils parsing functions, update tests by @a-s-g93 in #172
  • aura-manager - prep v0.4.0 by @a-s-g93 in #173

Full Changelog: mcp-neo4j-memory-v0.4.0...mcp-neo4j-aura-manager-v0.4.0