mcp-neo4j-cypher icon

mcp-neo4j-cypher

by neo4j-contrib

communityMultipledocker
Works withClaude DesktopCursorVS CodeWindsurf

About

Docker-packaged Neo4j Cypher MCP server for schema inspection and graph queries.

Features

  • Inspect Neo4j graph schema through MCP
  • Run read-only Cypher queries from an MCP client
  • Run write Cypher queries when the configured environment allows changes
  • Containerized deployment through the official mcp Docker Hub namespace

Use Cases

Graph app builders

Let an AI client inspect a Neo4j schema and generate Cypher queries while building graph-backed applications.

Data analysts

Ask an MCP-compatible assistant to explore graph relationships and run read queries against Neo4j.

What This Server Can Do

MCP servers expose three types of capabilities to AI clients. Here's what mcp-neo4j-cypher supports.

Tools

Supported3 tools

Functions your AI client can call to perform actions — like querying a database, creating a file, or calling an API.

How to use: Tools run automatically when your AI client decides they're needed. Ask your AI assistant to perform a task, and it will invoke the right tool.

Resources

Not available

This server does not expose read-only data resources.

Prompts

Not available

This server does not provide pre-built prompt templates.

For the full list of available tools, resources, and prompts, check the README on GitHub.

Available Tools (3)

get_neo4j_schema

Get Neo4j schema details for nodes, properties, indexes, and relationships.

read_neo4j_cypher

Execute a read Cypher query against Neo4j.

write_neo4j_cypher

Execute a write Cypher query against Neo4j.

Frequently Asked Questions