Official MCP server for Neo4j. Interact with Neo4j using Cypher graph queries.
10K+
Official MCP server for Neo4j. Interact with Neo4j using Cypher graph queries.
| Attribute | Details |
|---|---|
| Docker Image | mcp/neo4j |
| Author | neo4j |
| Repository | https://github.com/neo4j/mcp |
| Attribute | Details |
|---|---|
| Dockerfile | https://github.com/neo4j/mcp/blob/385f4ef1bc19f96765e1b31d6495927157eb1d8a/Dockerfile |
| Commit | 385f4ef1bc19f96765e1b31d6495927157eb1d8a |
| Docker Image built by | Docker Inc. |
| Docker Scout Health Score | |
| Verify Signature | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/neo4j --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub |
| Licence | Other |
| Tools provided by this Server | Short Description |
|---|---|
get-schema | Introspect labels, relationship types, and property keys to provide schema context for Neo4j. |
read-cypher | Execute arbitrary read-only Cypher queries against the configured Neo4j database. |
write-cypher | Execute arbitrary write Cypher queries (including schema/admin operations) against the configured Neo4j database. |
list-gds-procedures | List available Neo4j Graph Data Science (GDS) procedures in the connected Neo4j instance. |
get-schemaIntrospect labels, relationship types, and property keys to provide schema context for Neo4j.
read-cypherExecute arbitrary read-only Cypher queries against the configured Neo4j database. Rejects writes, schema/admin operations, and PROFILE queries.
| Parameters | Type | Description |
|---|---|---|
query | string | Cypher query to execute in read mode. Must not perform writes, admin, schema, or PROFILE operations. |
write-cypherExecute arbitrary write Cypher queries (including schema/admin operations) against the configured Neo4j database. Use only in non-production environments.
| Parameters | Type | Description |
|---|---|---|
query | string | Cypher query to execute in write mode. Can perform writes, schema changes, and admin operations. |
list-gds-proceduresList available Neo4j Graph Data Science (GDS) procedures in the connected Neo4j instance.
{
"mcpServers": {
"neo4j": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"NEO4J_URI",
"-e",
"NEO4J_USERNAME",
"-e",
"NEO4J_DATABASE",
"-e",
"NEO4J_READ_ONLY",
"-e",
"NEO4J_TELEMETRY",
"-e",
"NEO4J_PASSWORD",
"mcp/neo4j"
],
"env": {
"NEO4J_URI": "bolt://localhost:7687",
"NEO4J_USERNAME": "neo4j",
"NEO4J_DATABASE": "neo4j",
"NEO4J_READ_ONLY": "true",
"NEO4J_TELEMETRY": "false",
"NEO4J_PASSWORD": "password"
}
}
}
}
Content type
Image
Digest
sha256:f22b5fb65…
Size
7.4 MB
Last updated
13 days ago
docker pull mcp/neo4jPulls:
2,982
Jul 6 to Jul 12