io.github.bluegemsk/oracle-mcp-lite
Offline Oracle AWR/ASH report analyzer with DBA tuning advice and a top-3 tuning summary.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
oracle-mcp-liteclaude mcp add oracle-mcp-lite -- uvx oracle-mcp-lite==0.1.1
{
"mcpServers": {
"oracle-mcp-lite": {
"command": "uvx",
"args": [
"oracle-mcp-lite==0.1.1"
]
}
}
}
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
oracle-mcp-lite
Free, offline Oracle AWR / ASH report analyzer for AI assistants (Model Context Protocol server, MIT).
Give Claude, Cursor, Codex or any MCP client an AWR or ASH report (HTML or text, Oracle 10g–23ai, single
instance or RAC global) and get back: report type and DB version, average active sessions, load profile, top wait
events and top SQL — each with a short, version-aware DBA tuning advice — plus a prioritised top-3 tuning_summary.
Runs locally; your reports never leave your machine. No Oracle client or database connection needed.
Full version: PL/SQL code review, DDL summary (missing PKs, unindexed FKs), Data Pump
.dmpinspection and more — see **https://bluegem.sk/oracle-mcp**
Install
pip install oracle-mcp-lite
oracle-mcp-lite --list-tools
Client config (Claude Desktop / Cursor / Gemini CLI):
{"mcpServers": {"oracle-awr": {"command": "oracle-mcp-lite"}}}
Claude Code: claude mcp add oracle-awr -- oracle-mcp-lite
Use
"Analyze the AWR report at /reports/awr_0900.html and tell me what to fix first."
Example tuning_summary (synthetic report):
1. ARCH wait on SENDREQ (41.7%): Redo shipping to the standby is slow: check network bandwidth/latency to the
standby and the transport mode; ASYNC transport removes it from the commit path.
2. CPU time (27.8%): Find the top SQL by CPU / buffer gets and cut logical I/O ...
3. SQL aaaaaaaaaaaa1 (25.0%): Slow per execution (1,800.0 s/exec): check the plan with DBMS_XPLAN.DISPLAY_AWR ...
Development
pip install -e '.[dev]' && pytest && python -m build
Tests use synthetic fixtures only.
Not affiliated with Oracle. Oracle is a trademark of Oracle Corporation.
Questions fréquentes
Qu'est-ce que io.github.bluegemsk/oracle-mcp-lite ?
Offline Oracle AWR/ASH report analyzer with DBA tuning advice and a top-3 tuning summary.
Comment installer io.github.bluegemsk/oracle-mcp-lite ?
Il s'exécute sur votre machine. Dans Claude Code : claude mcp add oracle-mcp-lite -- uvx oracle-mcp-lite==0.1.1. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour io.github.bluegemsk/oracle-mcp-lite ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
io.github.bluegemsk/oracle-mcp-lite est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient io.github.bluegemsk/oracle-mcp-lite ?
Il est publié par bluegemsk. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.