Neo4j GenAI Tools

v1.0.0Data Science & MLstable

https://graphacademy.neo4j.com/courses/genai-mcp-neo4j-tools

genai-mcp-neo4j-toolsmcpai-integration
Share:
8
Stars
0
Downloads
0
Weekly
0/5

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

Use Neo4j GenAI tools for knowledge graph analysis.
LicenseMIT
Languageshell
Versionv1.0.0
UpdatedMay 14, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx genai-mcp-neo4j-tools

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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.

2

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-cypher
3

Add 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.

4

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.

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.

Quick Config Preview

{ "mcpServers": { "genai-mcp-neo4j-tools": { "command": "npx", "args": ["-y", "genai-mcp-neo4j-tools"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides