Dexatron-LLC/neo4j-mcp
If you are the rightful owner of neo4j-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
This document provides a comprehensive overview of a Model Context Protocol (MCP) server designed for Neo4j integration, highlighting its features, tools, and usage instructions.
Tools
Functions exposed to the LLM to take actions
connect_neo4j
Connects to a Neo4j database
manual_connect_neo4j
Manually (re)connect with safe force semantics
run_cypher_query
Executes Cypher queries against the connected database
find_nodes
Find nodes by name (exact or partial match)
search_nodes
Search nodes by string in any property
create_entities
Create memory entities (nodes) in the graph
delete_entities
Delete memory entities (nodes) from the graph
create_relations
Create relationships between entities
delete_relations
Delete relationships between entities
add_observations
Add observation statements to entities
delete_observations
Delete observation statements from entities
disconnect_neo4j
Disconnects from the Neo4j database
health_check
Returns server health including: connection state, server version, sanitized Neo4j URI, uptime (seconds)
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client