Enables secure SSH and Oracle DB operations with persistent sessions, audit logging, and safe command execution, plus Oracle NMS documentation access.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default
uuid: Missing buffer bounds check in v3/v5/v6 when buf is provided
process.env. You'll be asked to provide them before it can run.MCP_AUDIT_LOG_FILE— default C:\ProjectNMS\NMS_MCP\mcp-audit.ndjson when running from this repoMCP_DB_CONFIG_DIR— optional Oracle Net config directory for wallet or TNS-based connections; if unset, MCP also falls back to TNS_ADMIN when presentMCP_DB_DEFAULT_TIMEOUT_MS— default 30000MCP_DB_HTTPS_PROXY— optional HTTPS proxy for secure Oracle DB connectionsMCP_DB_HTTPS_PROXY_PORT— optional proxy portMCP_DB_IDLE_TIMEOUT_MS— default 1800000MCP_DB_MAX_ROWS— default 200MCP_DB_MAX_SESSIONSMCP_DB_WALLET_LOCATION— optional wallet directoryMCP_DB_WALLET_PASSWORD— optional wallet passwordMCP_NMS_DOCS_BOOKS_URL— default https://docs.oracle.com/en/industries/energy-water/network-management-system/books.htmlMCP_NMS_DOCS_CACHE_DIR— default %USERPROFILE%\Documents\nms-docsMCP_SSE_PORT— default 3000MCP_SSH_ALGORITHM_PROFILE— default compat; use default to fall back to the raw ssh2 algorithm orderMCP_SSH_APPROVAL_TTL_MS— default 600000MCP_SSH_DEFAULT_TIMEOUT_MS— default 30000MCP_SSH_IDLE_TIMEOUT_MS— default 1800000MCP_SSH_MAX_SESSIONS— default 10MCP_SSH_POLICY_FILE— optional path to a custom JSON policy fileMCP_TRANSPORT— stdio or sse, default stdioSSH_AUTH_SOCKTNS_ADMIN— MCP_DB_CONFIG_DIR optional Oracle Net config directory for wallet or TNS-based connections; if unset, MCP also falls back to when present[](https://m8ven.ai/mcp/gnaneshwar-ux-nms-mcp-1eevkj)