neo4j-cypher

Execute Cypher queries and inspect Neo4j schemas via MCP tools.

3|Updated Nov 28, 2025
One-click install
npx skills add https://github.com/rayk/lucid-toolkit --skill neo4j-cypher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: neo4j-cypher
Source: https://github.com/rayk/lucid-toolkit/tree/main/plugins/impl-neo4j/skills/neo4j-cypher
Command: npx skills add https://github.com/rayk/lucid-toolkit --skill neo4j-cypher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Expert guidance for Neo4j MCP (Model Context Protocol) server tools for query execution, schema introspection, and graph operations.

Core Features & Use Cases

  • Run and analyze Cypher queries via MCP tools
  • Inspect schema: labels, relationships, constraints
  • Design data models and validate queries against schema

Quick Start

Get schema, then execute a Cypher query with mcp__neo4j__execute_query

Frequently Asked Questions about neo4j-cypher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute Cypher queries against a Neo4j database?

Execute Cypher queries using the mcp__neo4j__execute_query tool, which runs parameterized queries against your Neo4j instance and returns structured JSON results. This enforces best practices for query safety and performance.

Can I inspect Neo4j schema including labels, relationships, and constraints?

Yes, use mcp__neo4j__get_schema to retrieve your database schema, including all labels, relationship types, properties, constraints, and indexes in structured format for validation and design workflows.

What's the best way to design and validate a graph data model in Neo4j?

Retrieve your schema first with mcp__neo4j__get_schema, then design queries and test them against actual data using mcp__neo4j__execute_query to validate your model structure and relationships.

How do I manage Neo4j constraints and indexes for query optimization?

Query your schema to identify existing constraints and indexes, then execute Cypher commands via mcp__neo4j__execute_query to create or modify them, improving query performance and data integrity.

Does Neo4j work with the Model Context Protocol for automated query execution?

Yes, Neo4j integrates via MCP tools that enable automated Cypher execution, schema introspection, and constraint management through standardized tool calls without direct database connection overhead.