PredictOracle

The first DORA compliance tool that tells you what WILL happen. Score trajectory from today to 90 days. Evidence decay model. What-if scenarios. From reactive to predictive.

12
MCP Tools
13
Decay Rules
5
Scenarios
90d
Forecast
Score TrajectoryEvidence DecayWhat-If ScenariosEarly WarningsAll Free
MCP Endpoint: https://tooloracle.io/predict/mcp
Health: https://tooloracle.io/predict/health
Transport: StreamableHTTP + SSE
Data sources: AmpelOracle DB (assessments, evidence, findings) + TestOracle DB (TLPT tests)
Decay model: 13 check-specific rates from 1 day (CVE) to 1095 days (TLPT)

Tools (12)

predict_score
Score trajectory: current, 7d, 14d, 30d, 60d, 90d with trend (STABLE/DEGRADING/IMPROVING).
Headline
predict_entity
Full predictive risk profile: degradation timeline, risk level.
Full Profile
predict_article
Predict status of a specific DORA article in N days.
Per-Article
early_warning
Critical warnings: evidence expiry, score prediction, DORA deadline.
Alerts
evidence_decay
Evidence expiry timeline: what expires when.
Timeline
risk_forecast
Which articles will degrade first? Sorted by urgency.
Forecast
scenario_forecast
What-if: no_testing, cloud_outage_30d, no_training, policy_expired, data_breach.
What-If
deadline_risk
Upcoming deadlines with compliance probability %.
Deadlines
remediation_velocity
How fast are findings being resolved? Average close time.
Velocity
trend_analysis
Historical trend: audit events, score history.
Trends
health_check
Server status.
System
ping
Connectivity test.
System

Evidence decay model

Evidence doesn't stay fresh forever. Each check type has a specific decay rate:

Daily (1d): CVE monitoring, threat intel feeds
Weekly (7d): Breach monitoring
Monthly (30d): MFA status, patch management
Quarterly (90d): Asset inventory, business function mapping
Semi-annual (180d): BCM plan
Annual (365d): Test programme, RoI, contract clauses, incident process
3 Years (1095d): TLPT

Without continuous evidence refresh, a 97% score degrades to 15% in 90 days. That's not a bug — it's the reality of DORA's continuous monitoring requirement.