Neo4j GenAI Tools
https://graphacademy.neo4j.com/courses/genai-mcp-neo4j-tools
What is Neo4j GenAI Tools?
Neo4j GenAI Tools is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to https://graphacademy.neo4j.com/courses/genai-mcp-neo4j-tools
https://graphacademy.neo4j.com/courses/genai-mcp-neo4j-tools
This server falls under the Data Science & ML category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- https://graphacademy.neo4j.com/courses/genai-mcp-neo4j-tools
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx genai-mcp-neo4j-toolsConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Neo4j GenAI Tools
The Neo4j GenAI MCP Tools server connects AI assistants to a Neo4j graph database using the official mcp-neo4j-cypher package. It exposes two core tools — schema inspection and Cypher query execution — allowing Claude, GitHub Copilot, and other LLM clients to explore and query knowledge graphs using natural language, backed by the official Neo4j GraphAcademy course.
Prerequisites
- Python 3.10 or later with uv installed (`pip install uv`)
- A running Neo4j instance (Neo4j AuraDB free tier, Neo4j Desktop, or self-hosted)
- NEO4J_URI, NEO4J_USERNAME, and NEO4J_PASSWORD for your database
- Claude Desktop, VS Code with GitHub Copilot, or another MCP-compatible client
Provision a Neo4j database
Create a Neo4j AuraDB free instance at console.neo4j.io, or install Neo4j Desktop. Note the connection URI (e.g., neo4j+s://xxxx.databases.neo4j.io), username, and password.
Test the server with uvx
Run the mcp-neo4j-cypher server directly using uvx with your credentials as environment variables.
NEO4J_URI="neo4j+s://your-db.databases.neo4j.io" \
NEO4J_USERNAME="neo4j" \
NEO4J_PASSWORD="your-password" \
uvx mcp-neo4j-cypherAdd to Claude Desktop configuration
Open ~/Library/Application Support/Claude/claude_desktop_config.json and add the Neo4j server with your credentials in the env block.
Verify schema access
After connecting, ask Claude to retrieve the database schema to confirm the connection is working.
Neo4j GenAI Tools Examples
Client configuration
Claude Desktop config for the Neo4j Cypher MCP server using uvx.
{
"mcpServers": {
"neo4j-cypher": {
"command": "uvx",
"args": ["mcp-neo4j-cypher"],
"env": {
"NEO4J_URI": "neo4j+s://your-db-id.databases.neo4j.io:7687",
"NEO4J_USERNAME": "neo4j",
"NEO4J_PASSWORD": "your-password",
"NEO4J_DATABASE": "neo4j"
}
}
}
}Prompts to try
Natural language queries Claude will translate to Cypher and run against your graph.
- "Show me the schema of my Neo4j database."
- "Find all Person nodes connected to a Movie released after 2010."
- "Count the relationships of each type in the graph."
- "List the top 5 most connected nodes and their labels."
- "Run a Cypher query to find all paths between node A and node B."Troubleshooting Neo4j GenAI Tools
Connection refused or timeout when connecting to Neo4j
Verify the NEO4J_URI is correct and includes the port (7687 by default). For AuraDB, use neo4j+s:// (encrypted). Ensure your IP is not blocked by AuraDB firewall rules.
Authentication failed with provided credentials
Double-check NEO4J_USERNAME and NEO4J_PASSWORD. AuraDB passwords are shown only once at creation; reset the password in the AuraDB console if you have lost it.
uvx not found on PATH
Install uv first: `pip install uv` or `curl -LsSf https://astral.sh/uv/install.sh | sh`. Then confirm with `uvx --version`.
Frequently Asked Questions about Neo4j GenAI Tools
What is Neo4j GenAI Tools?
Neo4j GenAI Tools is a Model Context Protocol (MCP) server that https://graphacademy.neo4j.com/courses/genai-mcp-neo4j-tools It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Neo4j GenAI Tools?
Follow the installation instructions on the Neo4j GenAI Tools GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Neo4j GenAI Tools?
Neo4j GenAI Tools works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Neo4j GenAI Tools free to use?
Yes, Neo4j GenAI Tools is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Neo4j GenAI Tools Alternatives — Similar Data Science & ML Servers
Looking for alternatives to Neo4j GenAI Tools? Here are other popular data science & ml servers you can use with Claude, Cursor, and VS Code.
Ultrarag
★ 5.6kA Low-Code MCP Framework for Building Complex and Innovative RAG Pipelines
RocketRide
★ 3.1k📇 🏠 - MCP server that exposes RocketRide AI pipelines as t
Aix Db
★ 2.1kAix-DB 基于 LangChain/LangGraph 框架,结合 MCP Skills 多智能体协作架构,实现自然语言到数据洞察的端到端转换。
NeMo Data Designer
★ 1.9k🎨 NeMo Data Designer: Generate high-quality synthetic data from scratch or from seed data.
PaperBanana
★ 1.7kOpen source implementation and extension of Google Research’s PaperBanana for automated academic figures, diagrams, and research visuals, expanded to new domains like slide generation.
MiniMax
★ 1.5kBridges MiniMax AI capabilities to the Model Context Protocol, enabling AI agents to perform image understanding, text-to-image generation, and speech synthesis. It provides a standardized interface for accessing MiniMax's core tools via JSON-RPC.
Browse More Data Science & ML MCP Servers
Explore all data science & ml servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Neo4j GenAI Tools in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Neo4j GenAI Tools?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.