A production-oriented MCP server for coding agents that enables multi-project management through secure file operations, Git integration, and safe command execution. It supports project discovery across multiple root directories and provides robust audit logging with both STDIO and HTTP transport options.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.ALLOWED_COMMANDS— Commands run inside the project directory. Only commands on the allowlist are permitted.AUDIT_LOG_FILE— Path to the audit log for mutating operations.AUTH_API_KEYS— Comma-separated list of keys in key:role:id format.AUTH_HEADER_NAME— HTTP header used to pass the API key (default x-api-key).COMMAND_TIMEOUT_MS— Timeout for command execution (milliseconds).ENABLE_AUTH— Enable API-key authentication for the HTTP transport.ENABLE_HTTP— "": "false"ENABLE_OTEL— Enable OpenTelemetry tracing.ENABLE_STDIO— "": "true",HTTP_HOST— HTTP server bind address (default 127.0.0.1).HTTP_MODE— HTTP transport mode: streamable or sse.HTTP_PORT— HTTP server port (default 3000).HTTP_REQUEST_LOG_FILE— Path to the HTTP request log.LOG_FORMATLOG_LEVEL— Log verbosity: trace, debug, info, warn, error.LOG_SHOW_TIMEMAX_FILE_SIZE— Maximum file size for read operations (bytes).MAX_OUTPUT_SIZE— Maximum command or resource output size (bytes).MCP_CONFIG_PATH— Use environment variables directly or provide a JSON/YAML config file via .OTEL_EXPORTER_OTLP_ENDPOINT— OTLP HTTP endpoint for trace export.OTEL_EXPORTER_OTLP_HEADERS— Headers for the OTLP exporter in key=value,key2=value2 format.OTEL_SERVICE_NAME— Service name reported in traces.PROJECTS_ROOT— Single root directory (legacy compatibility).PROJECTS_ROOTS— "": "/projects"PROTECTED_PATHS— Comma-separated path patterns that cannot be modified.REGISTRY_FILE— Path to the project registry JSON file.RETRY_BASE_DELAY_MS— Base delay between retries (milliseconds).RETRY_MAX_ATTEMPTS— Number of retry attempts for transient failures.[](https://m8ven.ai/mcp/kieutrongthien-coding-mcp-1i5v4f)