# Neo4j Configuration
NEO4J_URI=bolt://localhost:7687
NEO4J_USER=neo4j
NEO4J_PASSWORD=password2
# Application Configuration
LOG_LEVEL=info # Log level: emerg, alert, crit, error, warning, notice, info, debug (corresponds to MCP_LOG_LEVEL)
NODE_ENV=development # development, production
# MCP Transport Configuration
MCP_TRANSPORT_TYPE=stdio # 'stdio' or 'http'. Default: stdio
MCP_HTTP_HOST=127.0.0.1 # Host for HTTP transport. Default: 127.0.0.1
MCP_HTTP_PORT=3010 # Port for HTTP transport. Default: 3010
# MCP_ALLOWED_ORIGINS=http://localhost:3000,https://your-client.com # Comma-separated list of allowed origins for HTTP CORS. Optional.
# MCP Security Configuration
# MCP_AUTH_SECRET_KEY=your_very_long_and_secure_secret_key_min_32_chars # Secret key for JWT authentication (if HTTP transport is used and auth is desired). Optional.
MCP_RATE_LIMIT_WINDOW_MS=60000 # Rate limit window in milliseconds. Default: 60000 (1 minute)
MCP_RATE_LIMIT_MAX_REQUESTS=100 # Max requests per window per IP. Default: 100
# Database Backup Configuration
BACKUP_MAX_COUNT=10 # Maximum number of backup files to keep. Default: 10
BACKUP_FILE_DIR=./backups # Directory where backup files will be stored (relative to project root). Default: ./backups