Minor fixes and improvements.
Full changelog
v0.6.0
Fixed
- Fix startup
ImportErrorcaused bypydocketimportingFakeConnectionfromfakeredis>=2.27— capfastmcp<2.14to exclude thepydockettransitive dependency - Fix
TypeError: str expected, not intin integration tests caused bytestcontainersreturning anintfromget_exposed_port()
Changed
- Update
_is_write_queryto useEXPLAINquery instead of regex check
What's Changed
- refactor: standardize error handling and raise ToolError per MCP policy by @ChinmayPande48 in https://github.com/neo4j-contrib/mcp-neo4j/pull/275
- update read only check using EXPLAIN by @a-s-g93 in https://github.com/neo4j-contrib/mcp-neo4j/pull/281
- 280 importerror cannot import name fakeconnection from fakeredisaioredis on startup by @a-s-g93 in https://github.com/neo4j-contrib/mcp-neo4j/pull/282
- cypher - prep v0.6.0 by @a-s-g93 in https://github.com/neo4j-contrib/mcp-neo4j/pull/283
New Contributors
- @ChinmayPande48 made their first contribution in https://github.com/neo4j-contrib/mcp-neo4j/pull/275
Full Changelog: https://github.com/neo4j-contrib/mcp-neo4j/compare/mcp-gemini-ext-v1.0.1...mcp-neo4j-cypher-v0.6.0