Releases: neo4j-contrib/mcp-neo4j
Releases · neo4j-contrib/mcp-neo4j
mcp-neo4j-data-modeling-v0.2.0
v0.2.0
Added
- Add HTTP transport option
- Migrate to FastMCP v2.x
What's Changed
Full Changelog: mcp-neo4j-memory-v0.2.0...mcp-neo4j-data-modeling-v0.2.0
mcp-neo4j-aura-manager-v0.3.0
v0.3.0
Changed
- Migrate to FastMCP v2.x
Added
- Add HTTP transport option
What's Changed
Full Changelog: mcp-neo4j-data-modeling-v0.2.0...mcp-neo4j-aura-manager-v0.3.0
mcp-neo4j-memory-v0.2.0
v0.2.0
Fixed
- Fix bug in
search_nodes
method where query arg wasn't passed properly - Fix bug where stdio transport was always selected
- Fixed argument parsing in server init
Changed
- Implement FastMCP with function decorators to simplify server code
- Add HTTP transport option
- Migrate to FastMCP v2.x
- rename tools to be more clear -
search_nodes
intosearch_memories
andfind_nodes
intofind_memories_by_name
- Update underlying Pydantic class
ObservationAddition
to haveobservations
field to be consistent withObservationDeletion
class - Update Dockerfile to include
NEO4J_DATABASE
,NEO4J_TRANSPORT
,NEO4J_MCP_SERVER_HOST
,NEO4J_MCP_SERVER_PORT
andNEO4J_MCP_SERVER_PATH
env variables
What's Changed
- Update generate-upload-dxt-cypher.yml by @a-s-g93 in #106
- update version, changelog by @a-s-g93 in #107
Full Changelog: mcp-neo4j-cypher-v0.3.0...mcp-neo4j-memory-v0.2.0
mcp-neo4j-cypher-v0.3.0
v0.3.0
Fixed
- Updated the
get_neo4j_schema
tool to include Relationship properties as well - Fix bug where
params
arg wouldn't be parsed correctly
Changed
- Update error handling in read and write tools
- Update
get_neo4j_schema
tool description - Update
get_neo4j_schema
tool to catch missing apoc plugin error explicitly and provide guidance to client and user - Update error handling for tools to explicitly catch and return Neo4j based errors with details
Added
- Add .dxt file for Cypher MCP server
- Add .dxt file generation to Cypher MCP Publish GitHub action
- Add HTTP transport option
- Migrate to FastMCP v2.x
- Add tool annotations
- Update Dockerfile for http configuration
What's Changed
- Update generate-upload-dxt-cypher.yml by @a-s-g93 in #85
- add isError to result by @a-s-g93 in #86
- modify graph schema query by @Btibert3 in #78
- Feat/http mode by @rfrneo4j in #88
- Cypher update docker deployment by @a-s-g93 in #99
- Memory updates by @a-s-g93 in #100
- update fastmcp version, add annotations, update changelog by @a-s-g93 in #101
- update error handling, changelog by @a-s-g93 in #102
- update changelog, dxt manifest, versions, dockerfile by @a-s-g93 in #103
- Cypher fix params parsing issue by @a-s-g93 in #104
New Contributors
Full Changelog: mcp-neo4j-cypher-v0.2.4-dxt...mcp-neo4j-cypher-v0.3.0
mcp-neo4j-cypher-v0.2.4-dxt
What's Changed
Add dxt file as asset
Full Changelog: mcp-neo4j-cypher-v0.2.4...mcp-neo4j-cypher-v0.2.4-dxt
mcp-neo4j-cypher-v0.2.4
v0.2.4
Fixed
- Fixed Cypher MCP Docker deployments by allowing user to declare NEO4J_MCP_SERVER_HOST and NEO4J_MCP_SERVER_PORT. Can now declare NEO4J_MCP_SERVER_HOST=0.0.0.0 to use Docker hosted Cypher MCP server.
Added
- NEO4J_MCP_SERVER_HOST and NEO4J_MCP_SERVER_PORT env variables
- --server-host and --server-port cli variables
What's Changed
- add host and port config options by @a-s-g93 in #76
- update changelog, readme, version by @a-s-g93 in #77
Full Changelog: mcp-neo4j-memory-v0.1.5...mcp-neo4j-cypher-v0.2.4
mcp-neo4j-memory-v0.1.5
v0.1.5
Fixed
- Remove use of dynamic node labels and relationship types to be compatible with Neo4j versions < 5.26
What's Changed
- Update README.md by @a-s-g93 in #66
- remove dynamic node labels and rel types, tested with neo4j v5.24 by @a-s-g93 in #70
- update versions, changelog by @a-s-g93 in #71
Full Changelog: mcp-neo4j-data-modeling-v0.1.1...mcp-neo4j-memory-v0.1.5
mcp-neo4j-data-modeling-v0.1.1
v0.1.1
Fixed
- Shorten tool names to comply with Cursor name length restrictions
Changed
- Removed NVL visualization due to compatibility issues
Added
- Code generation tools for ingestion queries
- Resource that explains the recommended process of ingesting data into Neo4j
- Mermaid visualization configuration generation
What's Changed
- add mermaid viz support by @a-s-g93 in #61
- add code generation, ingest process resource by @a-s-g93 in #63
- Fix a typo in README.md by @schubertjan in #62
- remove nvl viz by @a-s-g93 in #64
- prep for data modeling v0.1.1 by @a-s-g93 in #65
New Contributors
- @schubertjan made their first contribution in #62
Full Changelog: mcp-neo4j-data-modeling-v0.1.0...mcp-neo4j-data-modeling-v0.1.1
mcp-neo4j-data-modeling-v0.1.0
v0.1.0
- Basic functionality
- Expose schemas for Data Model, Node, Relationship and Property
- Validation tools
- Visualize data model in interactive browser window
- Import / Export from Arrows web application
What's Changed
Full Changelog: mcp-neo4j-cypher-v0.2.3...mcp-neo4j-data-modeling-v0.1.0
mcp-neo4j-cypher-v0.2.3
v0.2.3
Added
- Namespace option via CLI or env variables. This allows many Cypher MCP servers to be used at once.
- Allow transport to be specified via env variables
What's Changed
- fix bug in github action for mcp cypher by @a-s-g93 in #53
- add namespacing for Cypher tools, tested by @a-s-g93 in #57
Full Changelog: mcp-neo4j-cypher-v0.2.2...mcp-neo4j-cypher-v0.2.3