Enables integration with Oracle Database and Oracle APEX 20.2, allowing LLMs to execute SQL/PL/SQL, manage database objects, and inspect APEX application metadata. It supports full database CRUD operations, object dependency analysis, and detailed page-level inspection of APEX environments.
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.ORACLE_CLIENT_LIB_DIR— _(none)_ Path to Oracle Instant Client (Thick mode only)ORACLE_CONNECTION_STRING— _(auto-built)_ Full TNS connect string (overrides host/port/service)ORACLE_FETCH_SIZE— 100 Fetch array sizeORACLE_HOME— TNS names: auto-discovers tnsnames.ora from , TNS_ADMIN, or common pathsORACLE_HOST— localhost Oracle DB hostnameORACLE_OLD_CRYPTO— false Set true to enable Thick mode (required for pre-12c databases)ORACLE_PASSWORD— _(empty)_ Database passwordORACLE_POOL_MAX— 10 Maximum pool connectionsORACLE_POOL_MIN— 1 Minimum pool connectionsORACLE_POOL_TIMEOUT— 60 Pool timeout in secondsORACLE_PORT— 1521 Oracle DB portORACLE_SERVICE_NAME— XE Oracle service nameORACLE_STMT_CACHE_SIZE— 30 Statement cache sizeORACLE_TNS_ALIAS— _(none)_ TNS alias to use from tnsnames.oraORACLE_USER— ORACLE_USERNAME hr Database username (also reads )ORACLE_USERNAME— hr Database username (also reads ORACLE_USER)TNS_ADMIN— TNS names: auto-discovers tnsnames.ora from ORACLE_HOME, , or common pathsTNS_NAMES_FILE— _(auto-detected)_ Explicit path to tnsnames.ora[](https://m8ven.ai/mcp/silviosotelo-oracle-apex-mcp-server-s7pzyb)