Interact with Neo4j using Cypher graph queries.
9.3K
3 Tools
Version 4.43 or later needs to be installed to add the server automatically
Connect the MCP Toolkit gateway to Claude Desktop using:
Once connected, you can install this MCP server using:
Note: You should still configure the server and specify required secrets after installing it.
Restart Claude Desktop for the changes to take effect.
neo4j-cypher to the mcpServers section:{
"mcpServers": {
"neo4j-cypher": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"NEO4J_URL",
"-e",
"NEO4J_USERNAME",
"-e",
"NEO4J_DATABASE",
"-e",
"NEO4J_NAMESPACE",
"-e",
"NEO4J_TRANSPORT",
"-e",
"NEO4J_MCP_SERVER_HOST",
"-e",
"NEO4J_MCP_SERVER_PORT",
"-e",
"NEO4J_MCP_SERVER_PATH",
"-e",
"NEO4J_MCP_SERVER_ALLOW_ORIGINS",
"-e",
"NEO4J_MCP_SERVER_ALLOWED_HOSTS",
"-e",
"NEO4J_READ_TIMEOUT",
"-e",
"NEO4J_RESPONSE_TOKEN_LIMIT",
"-e",
"NEO4J_READ_ONLY",
"-e",
"NEO4J_PASSWORD",
- mcp/neo4j-cypher@sha256:57a6000c2f0e165662899ba2181486f8d55772fceeee9030563d83b76f5063c1
],
"env": {
"NEO4J_URL": "{{neo4j-cypher.url}}",
"NEO4J_USERNAME": "{{neo4j-cypher.username}}",
"NEO4J_DATABASE": "{{neo4j-cypher.database}}",
"NEO4J_NAMESPACE": "{{neo4j-cypher.namespace}}",
"NEO4J_TRANSPORT": "{{neo4j-cypher.transport}}",
"NEO4J_MCP_SERVER_HOST": "{{neo4j-cypher.server_host}}",
"NEO4J_MCP_SERVER_PORT": "{{neo4j-cypher.server_port}}",
"NEO4J_MCP_SERVER_PATH": "{{neo4j-cypher.server_path}}",
"NEO4J_MCP_SERVER_ALLOW_ORIGINS": "{{neo4j-cypher.server_allow_origins}}",
"NEO4J_MCP_SERVER_ALLOWED_HOSTS": "{{neo4j-cypher.server_allowed_hosts}}",
"NEO4J_READ_TIMEOUT": "{{neo4j-cypher.read_timeout}}",
"NEO4J_RESPONSE_TOKEN_LIMIT": "{{neo4j-cypher.response_token_limit}}",
"NEO4J_READ_ONLY": "{{neo4j-cypher.read_only}}",
"NEO4J_PASSWORD": "password"
}
}
}
}Connect the MCP Toolkit gateway to Continue.dev using:
Once connected, you can install this MCP server using:
Note: You should still configure the server and specify required secrets after installing it.
name: Docker MCP Neo4j Cypher
version: 1.0.1
schema: v1
mcpServers:
- name: Neo4j Cypher
command: docker
args:
- run
- --rm
- -i
- -e
- NEO4J_URL
- -e
- NEO4J_USERNAME
- -e
- NEO4J_DATABASE
- -e
- NEO4J_NAMESPACE
- -e
- NEO4J_TRANSPORT
- -e
- NEO4J_MCP_SERVER_HOST
- -e
- NEO4J_MCP_SERVER_PORT
- -e
- NEO4J_MCP_SERVER_PATH
- -e
- NEO4J_MCP_SERVER_ALLOW_ORIGINS
- -e
- NEO4J_MCP_SERVER_ALLOWED_HOSTS
- -e
- NEO4J_READ_TIMEOUT
- -e
- NEO4J_RESPONSE_TOKEN_LIMIT
- -e
- NEO4J_READ_ONLY
- -e
- NEO4J_PASSWORD
- mcp/neo4j-cypher@sha256:57a6000c2f0e165662899ba2181486f8d55772fceeee9030563d83b76f5063c1
env:
NEO4J_URL: "{{neo4j-cypher.url}}"
NEO4J_USERNAME: "{{neo4j-cypher.username}}"
NEO4J_DATABASE: "{{neo4j-cypher.database}}"
NEO4J_NAMESPACE: "{{neo4j-cypher.namespace}}"
NEO4J_TRANSPORT: "{{neo4j-cypher.transport}}"
NEO4J_MCP_SERVER_HOST: "{{neo4j-cypher.server_host}}"
NEO4J_MCP_SERVER_PORT: "{{neo4j-cypher.server_port}}"
NEO4J_MCP_SERVER_PATH: "{{neo4j-cypher.server_path}}"
NEO4J_MCP_SERVER_ALLOW_ORIGINS: "{{neo4j-cypher.server_allow_origins}}"
NEO4J_MCP_SERVER_ALLOWED_HOSTS: "{{neo4j-cypher.server_allowed_hosts}}"
NEO4J_READ_TIMEOUT: "{{neo4j-cypher.read_timeout}}"
NEO4J_RESPONSE_TOKEN_LIMIT: "{{neo4j-cypher.response_token_limit}}"
NEO4J_READ_ONLY: "{{neo4j-cypher.read_only}}"
NEO4J_PASSWORD: "password"Connect the MCP Toolkit gateway to Cursor using:
Once connected, you can install this MCP server using:
Note: You should still configure the server and specify required secrets after installing it.
neo4j-cypher to the mcpServers section:{
"mcpServers": {
"neo4j-cypher": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"NEO4J_URL",
"-e",
"NEO4J_USERNAME",
"-e",
"NEO4J_DATABASE",
"-e",
"NEO4J_NAMESPACE",
"-e",
"NEO4J_TRANSPORT",
"-e",
"NEO4J_MCP_SERVER_HOST",
"-e",
"NEO4J_MCP_SERVER_PORT",
"-e",
"NEO4J_MCP_SERVER_PATH",
"-e",
"NEO4J_MCP_SERVER_ALLOW_ORIGINS",
"-e",
"NEO4J_MCP_SERVER_ALLOWED_HOSTS",
"-e",
"NEO4J_READ_TIMEOUT",
"-e",
"NEO4J_RESPONSE_TOKEN_LIMIT",
"-e",
"NEO4J_READ_ONLY",
"-e",
"NEO4J_PASSWORD",
- mcp/neo4j-cypher@sha256:57a6000c2f0e165662899ba2181486f8d55772fceeee9030563d83b76f5063c1
],
"env": {
"NEO4J_URL": "{{neo4j-cypher.url}}",
"NEO4J_USERNAME": "{{neo4j-cypher.username}}",
"NEO4J_DATABASE": "{{neo4j-cypher.database}}",
"NEO4J_NAMESPACE": "{{neo4j-cypher.namespace}}",
"NEO4J_TRANSPORT": "{{neo4j-cypher.transport}}",
"NEO4J_MCP_SERVER_HOST": "{{neo4j-cypher.server_host}}",
"NEO4J_MCP_SERVER_PORT": "{{neo4j-cypher.server_port}}",
"NEO4J_MCP_SERVER_PATH": "{{neo4j-cypher.server_path}}",
"NEO4J_MCP_SERVER_ALLOW_ORIGINS": "{{neo4j-cypher.server_allow_origins}}",
"NEO4J_MCP_SERVER_ALLOWED_HOSTS": "{{neo4j-cypher.server_allowed_hosts}}",
"NEO4J_READ_TIMEOUT": "{{neo4j-cypher.read_timeout}}",
"NEO4J_RESPONSE_TOKEN_LIMIT": "{{neo4j-cypher.response_token_limit}}",
"NEO4J_READ_ONLY": "{{neo4j-cypher.read_only}}",
"NEO4J_PASSWORD": "password"
}
}
}
}Define the MCP Toolkit gateway as a server in the MCP Visual Studio Code user settings. Learn more
"mcp": {
"servers": {
"MCP_DOCKER": {
"command": "docker",
"args": [
"mcp",
"gateway",
"run"
],
"type": "stdio"
}
}
}Once connected, you can install this MCP server using:
Note: You should still configure the server and specify required secrets after installing it.
Connect the MCP Toolkit gateway to Gordon using:
Once connected, you can install this MCP server using:
Note: You should still configure the server and specify required secrets after installing it.
Manual installation
You can install the MCP server using:
Installation for