1. Conduid
  2. Developer Tools
  3. MCP
MCP server · Developer Tools

MCP

Neo4j official MCP Server

Unclaimed Custom license devtools
80Excellent

Scored 3 days ago · breakdown

About MCP

MCP is an MCP server published by neo4j in the Developer Tools category: neo4j official MCP Server.

The repository has 300 stars and 59 forks, with the last commit 6 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/neo4j/mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about MCP

Powered by Claude · Grounded in docs

I know everything about MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v1.6.0v1.6.0 · 10 Sep 2026v1.6.0 - 2026-09-10 Minor Deprecates the existing configuration environment variables and `--neo4j-*` CLI flags in favor of consistently scoped `NEO4J_MCP_*` environment variables and concise CLI flags. Deprecated environment variables: |…
v1.5.3v1.5.3 · 11 Jun 2026v1.5.3 - 2026-06-10 Patch Fixed the inputSchema advertised by `get-schema` and `list-gds-procedures` in the `tools/list` response. Both tools previously emitted a schema that required a spurious `properties` argument (an artefact of the…
v1.5.2v1.5.2 · 23 Apr 2026v1.5.2 - 2026-04-23 Patch Fix read-cypher/write-cypher tools/list: invopop-style jsonschema tags failed silently under google/jsonschema-go, so inputSchema was empty (no query/params).
v1.5.1v1.5.1 · 15 Apr 2026v1.5.1 - 2026-04-15 Patch Update mcp-go sdk dependency
v1.5.0v1.5.0 · 24 Mar 2026v1.5.0 - 2026-03-24 Minor Introduce a /healtz endpoint to provide liveness and readiness checks for infrastructure monitoring and orchestration.

README

Neo4j MCP

Neo4j MCP gives AI assistants and LLM-powered tools direct, structured access to your Neo4j graph database. By implementing the Model Context Protocol (MCP), it acts as a bridge between any MCP-compatible client, such as Claude, Cursor, or VS Code with MCP support, and your Neo4j instance.

Features

  • Explore your graph schema - discover node labels, relationship types, and property keys
  • Let AI reason on your data model without prior knowledge
  • Run Cypher queries - execute, read, and write queries against your database in response to natural language prompts
  • Inspect and analyze data - retrieve nodes, relationships, and paths to answer questions, generate summaries, or feed data to other workflows

Tools

  • get-schema — introspect labels, relationship types, property keys
  • read-cypher — execute read-only Cypher queries that do not modify database data, enforced via EXPLAIN and Neo4j's query-type classification. Note: custom procedures or functions incorrectly classified as read-only by Neo4j may bypass this check; ensuring correct classification is the responsibility of the procedure/function maintainer.
  • write-cypher — execute write Cypher queries (disabled if NEO4J_MCP_READ_ONLY=true)
  • list-gds-procedures — list available GDS procedures

Installation

Install with PyPI:

pip install neo4j-mcp-server

Otherwise see MCP documentation -> Installation.

Server configuration (VSCode)

Create / edit mcp.json:

{
  "servers": {
    "neo4j": {
      "type": "stdio",
      "command": "python",
      "args": ["-m", "neo4j_mcp_server"],
      "env": {
        "NEO4J_MCP_URI": "bolt://localhost:7687",
        "NEO4J_MCP_USERNAME": "neo4j",
        "NEO4J_MCP_PASSWORD": "password",
        "NEO4J_MCP_DATABASE": "neo4j",
        "NEO4J_MCP_READ_ONLY": "true",
        "NEO4J_MCP_TELEMETRY": "false",
        "NEO4J_MCP_LOG_LEVEL": "info",
        "NEO4J_MCP_LOG_FORMAT": "text",
        "NEO4J_MCP_SCHEMA_SAMPLE_SIZE": "100"
      }
    }
  }
}

See MCP documentation > Configuration for more details.

Links

For issues and feedback, you can also create a GitHub issue with reproduction details (omit sensitive data).

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About MCP

How do I install MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is MCP safe to use with an AI agent?

Its trust score is 80 out of 100 (excellent). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is MCP still maintained?

Yes — the latest release is v1.6.0 (10 Sep 2026), and the last commit was 6 days ago. The repository has 300 stars and 20 open issues.