neo4j-mcp-server

vpro1032/neo4j-mcp-server

3.2

If you are the rightful owner of neo4j-mcp-server 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.

The Neo4j MCP Server is a Model Context Protocol server that integrates AI assistants with Neo4j graph databases, enabling natural language interaction with knowledge graphs.

Tools

Functions exposed to the LLM to take actions

neo4j.query

Execute raw Cypher queries.

neo4j.natural_query

Convert natural language to Cypher (template-based).

neo4j.get_schema

Get database schema.

neo4j.create_constraint

Create constraints (UNIQUE, EXISTS, NODE_KEY).

neo4j.create_index

Create indexes (BTREE, TEXT, RANGE, POINT).

neo4j.create_node

Create nodes with labels and properties.

neo4j.create_relationship

Create relationships between nodes.

neo4j.page_rank

Calculate PageRank scores.

neo4j.shortest_path

Find shortest paths between nodes.

neo4j.get_stats

Get database statistics.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources