neo4j-mcp

Dexatron-LLC/neo4j-mcp

3.1

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

No resources