How does the self-healing retry work?
The server includes an automated retry mechanism (configurable via `RETRY_LIMIT`) that allows it to stay active while waiting for Oracle Docker containers or remote services to become healthy.
@qualigenai
基本信息
An enterprise-grade Oracle Database connector for MCP. Features built-in self-healing connection retries, TypeScript-based architecture, and AI-guided SQL error handling for autonomous agent workflows.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"qualigenai-oracle": {
"command": "node",
"args": [
"--no-warnings",
"./dist/index.js"
],
"env": {
"DB_USER": "YOUR_USER",
"DB_PASSWORD": "YOUR_PASSWORD",
"DB_CONNECTION_STRING": "localhost:1521/FREEPDB1",
"ENABLE_SELF_HEALING": "true",
"RETRY_LIMIT": "5"
}
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
The QualiGenAI Oracle Bridge is a resilient Model Context Protocol (MCP) server that connects AI agents to Oracle Databases (XE/PDB). It is specifically engineered to handle common stability issues in containerized database environments, with built-in self-healing retry mechanisms and intelligent error feedback.
Install and configure the server with a configurable RETRY_LIMIT for automated retries. Invoke its two tools: execute_query to run SQL commands and return structured JSON results, and list_oracle_tables to discover schema metadata, including table names and structures.
The server includes an automated retry mechanism (configurable via `RETRY_LIMIT`) that allows it to stay active while waiting for Oracle Docker containers or remote services to become healthy.
The server appends a context-aware "TIP" to the error message (e.g., ORA-00942), guiding the agent to use `list_oracle_tables` to self-correct.
It provides `execute_query` for securely running SQL commands and returning structured JSON results, and `list_oracle_tables` for discovering schema metadata including table names and structures.
The server is built with TypeScript for full type safety and requires a Node.js runtime. It is designed for containerized Oracle Database environments, especially XE/PDB.
The server connects to Oracle Database instances (XE/PDB) specified by the user; no data is stored by the server itself.

Model Context Protocol Servers
Drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads.

Oracle MCP server with no run-sql tool: It generates tools for each of the PL/SQL procedures, tables and approved SQL you choose. The server doesn't expose a SQL prompt, and can't reveal how it's connected to Oracle.
A Model Context Protocol (MCP) server that enables secure interaction with MySQL databases
A Model Context Protocol server that provides read-only access to MySQL databases. This server enables LLMs to inspect database schemas and execute read-only queries.
评论