Saltar al contenido
oracle
Herramientas Sensores vigilados, memoria y conexiones.

El servidor MCP#

Un agente de programación puede consultar a Oracle por Model Context Protocol: qué reglas aplican, qué dice una medida sobre estos hechos, qué parte de una medida candidata todavía no está fijada y cuál es el veredicto del catálogo entero. El servidor es el paquete aparte oracle-mcp, que desde Oracle 0.34.0 ya no viene dentro de oracle-metalenguaje.

Sólo lectura, y por qué#

Las seis herramientas son de sólo lectura. No es prudencia genérica: los falsos verdes que un agente comete ocurren al leer, y una escritura «aprobada» por dos evidencias que el mismo agente fabricó parece una aprobación sin serlo. El proyecto se fija al arrancar el servidor, y --confiar-escalares sólo se concede ahí: ninguna llamada puede ampliar esa autoridad.

Instalación#

uv tool install oracle-mcp

Trae la versión de Oracle con la que se probó, fijada con ==: el servidor usa API interna de Oracle, y una versión distinta podría romperlo sin avisar. oracle-mcp 0.1.1 fija Oracle 0.35.0; instalarlo no actualiza automáticamente su motor a la versión actual de Oracle.

Configurarlo en un cliente#

El servidor habla por stdio. Se le dice qué proyecto mirar con --proyecto <ruta>.

Claude Code, desde la raíz del proyecto:

claude mcp add oracle -- oracle-mcp --proyecto .

Codex, en ~/.codex/config.toml:

[mcp_servers.oracle]
command = "oracle-mcp"
args = ["--proyecto", "/ruta/al/proyecto"]

Las herramientas#

herramientaresponde
oracle_effective_catalogqué medidas obligan a este proyecto, y por qué
oracle_evaluatequé hace una medida —por id o escrita en la llamada, en superficie— con una evidencia: verde, rojo o sin evidencia, testigos y, si está en sombra, si la sombra la perdona
oracle_challengequé parte de una medida candidata todavía no está fijada: las dos polaridades y sus mutantes, sin guardar nada
oracle_judgelo mismo que oracle juzgar: una evidencia contra el catálogo efectivo, con sombras, cotas y las medidas que no se aplicaron
oracle_tasksel tracker de tareas del proyecto (oracle-task): listar, ver, buscar y hechos
oracle_requirementsqué promesas de requisitos/ mide alguna medida, cuáles en parte y cuáles no: la cobertura declarada de oracle cobertura, como datos (desde oracle-mcp 0.1.1)

Una medida escrita en la llamada se recibe sólo en superficie .oracle y en la forma única, igual que en un archivo. Hasta Oracle 0.33.0 las herramientas se llamaban en español (oracle_evaluar, oracle_juzgar, …); desde oracle-mcp 0.1.0 se llaman en inglés.

El contrato completo —esquemas de entrada y salida, errores tipados, huellas y garantías de transporte— está en el repositorio de oracle-mcp.

Oracle · navegación y medida continua

Esta página se genera desde docs/mcp.md.