services: neo4j-cypher: image: mcp/neo4j-cypher:latest pull_policy: always container_name: neo4j-cypher restart: unless-stopped ports: - "{{neo4j_cypher_mcp_port}}:8000" environment: - NEO4J_URI=bolt://{{neo4j_host}}:{{neo4j_bolt_port}} - NEO4J_USERNAME=neo4j - NEO4J_PASSWORD={{neo4j_auth_password}} - NEO4J_DATABASE=neo4j - NEO4J_TRANSPORT=http - NEO4J_MCP_SERVER_HOST=0.0.0.0 - NEO4J_MCP_SERVER_PORT=8000 - NEO4J_MCP_SERVER_PATH=/mcp - NEO4J_NAMESPACE=local - NEO4J_MCP_SERVER_ALLOWED_HOSTS=localhost,127.0.0.1,miranda.incus,rosalind.incus,miranda.incus:{{neo4j_cypher_mcp_port}} - NEO4J_MCP_SERVER_ALLOW_ORIGINS= - NEO4J_READ_TIMEOUT=30 logging: driver: syslog options: syslog-address: "tcp://127.0.0.1:{{neo4j_cypher_syslog_port}}" syslog-format: "{{syslog_format}}" tag: "neo4j-cypher"