← Index

io.github.neo4j-contrib/mcp-neo4j-cypher

io.github.neo4j-contrib/mcp-neo4j-cypher·v1.0.0·Other
Quality Score
74
/100

A simple Neo4j MCP server that allows you to run Cypher queries against a Neo4j database.

§01  Install
Claude Desktop (uvx)
{
  "mcpServers": {
    "mcp-neo4j-cypher": {
      "command": "uvx",
      "args": [
        "mcp-neo4j-cypher"
      ],
      "env": {
        "NEO4J_URI": "<neo4j_uri>",
        "NEO4J_USERNAME": "<neo4j_username>",
        "NEO4J_PASSWORD": "<your-neo4j_password>",
        "NEO4J_DATABASE": "<neo4j_database>",
        "NEO4J_NAMESPACE": "<neo4j_namespace>",
        "NEO4J_RESPONSE_TOKEN_LIMIT": "<neo4j_response_token_limit>",
        "NEO4J_READ_TIMEOUT": "<neo4j_read_timeout>",
        "NEO4J_READ_ONLY": "<neo4j_read_only>",
        "NEO4J_SCHEMA_SAMPLE_SIZE": "<neo4j_schema_sample_size>"
      }
    }
  }
}
§02  Environment variables
NEO4J_URI
required

Neo4j connection URI

NEO4J_USERNAME
required

Neo4j username

NEO4J_PASSWORD
requiredsecret

Neo4j password

NEO4J_DATABASE

Neo4j database name

NEO4J_NAMESPACE

Tool namespace prefix

NEO4J_RESPONSE_TOKEN_LIMIT

Maximum tokens for read query responses

NEO4J_READ_TIMEOUT

Timeout in seconds for read queries

NEO4J_READ_ONLY

Allow only read-only queries (true/false)

NEO4J_SCHEMA_SAMPLE_SIZE

Schema sample size

§03  MCP Quality Score  ·  methodology
freshness
14
completeness
10
installability
25
documentation
15
stability
10
§04  Alternatives in Other