driftoracle

DriftOracle - 15 tools for model/data drift monitoring: PSI, KS-test, alerts, evidence packs.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
77%
Integridad del esquema
68%
Calidad de los nombres
81%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (6)

  • LOWTool 'detect_control_drift' description lacks action verben detect_control_drift
  • LOWTool 'mark_drift' description lacks action verben mark_drift
  • LOWTool 'resolve_drift' description lacks action verben resolve_drift
  • LOWTool 'drift_history' description lacks action verben drift_history
  • LOWTool 'obligation_map' description lacks action verben obligation_map
  • LOWTool 'health_check' description lacks action verben health_check

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~863Tokens (definiciones de herramientas)
~350 BTamaño de respuesta típico
Impacto moderado en la atención (0.67% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "driftoracle": {
      "url": "https://tooloracle.io/drift/mcp/"
    }
  }
}

Puntos de conexión remotos

https://tooloracle.io/drift/mcp/streamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (15)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
⚪detect_regulatory_drift(entity_id)

Scan for regulation changes affecting DORA. Checks RegWatch + LawOracle + EU feeds.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string",
      "description": "Optional"
    }
  },
  "additionalProperties": false
}
🟢detect_evidence_drift(entity_id)

Find stale assessments + expired evidence + degraded controls.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
⚪detect_cloud_drift(entity_id)

Cloud provider status changes — live check.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string",
      "description": "Optional"
    }
  },
  "additionalProperties": false
}
⚪detect_control_drift(entity_id)

Controls that degraded from GREEN to YELLOW/RED.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
⚪full_drift_scan(entity_id)

Run ALL 5 drift detections in one call (regulatory + evidence + cloud + control + ENTERPRISE). Enterprise dimension scans NIS2, LkSG, ISO 27001, Contracts, Tax, Healthcare via MEGA MCP oracles.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
⚪drift_status(entity_id)

Current open drift events per entity.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string",
      "description": "Optional — empty for all"
    }
  },
  "additionalProperties": false
}
⚪mark_drift(entity_id, article, reason)

Manually mark an article as DRIFT.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string"
    },
    "article": {
      "type": "string"
    },
    "reason": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
⚪resolve_drift(drift_id, resolved_by)

Mark drift event as resolved.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "drift_id": {
      "type": "string"
    },
    "resolved_by": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
⚪trigger_remediation(entity_id)

Self-healing: sync all data, run escalation, collect evidence, auto-resolve drift events.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
⚪drift_history(entity_id, limit)

History of all drift events.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string",
      "description": "Optional"
    },
    "limit": {
      "type": "integer"
    }
  },
  "additionalProperties": false
}
⚪configure_thresholds(set, evidence_max_age_days, assessment_max_age_days)

View/set drift detection thresholds.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "set": {
      "type": "boolean",
      "description": "True to update"
    },
    "evidence_max_age_days": {
      "type": "integer"
    },
    "assessment_max_age_days": {
      "type": "integer"
    }
  },
  "additionalProperties": false
}
⚪obligation_map

Drift detection obligations (DORA-DFT-01..04).

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
⚪detect_enterprise_drift(entity_id, categories)

Detect compliance drift across 6 enterprise dimensions: NIS2 (CyberShield), ISO 27001 (CyberShield), LkSG (SupplyChainOracle), Contract DORA Art.28 (LegalTechOracle), DAC6 Tax (TaxOracle), Healthcare MDR (HealthGuard). Auto-logs drift events.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string"
    },
    "categories": {
      "type": "string",
      "description": "Comma-separated: nis2, iso27001, lksg, contracts, tax, healthcare. Omit for all."
    }
  },
  "additionalProperties": false
}
🟢health_check

Server status.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
⚪ping

Connectivity test.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada15 herramientas
verificadoversión no registrada15 herramientas