ResilienceOracle - 10 operational resilience tools: BIA, RTO/RPO, scenario testing.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
BCM plan completeness analysis across all systems.
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
BCM plan completeness analysis across all systems.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Validate crisis communication plan elements (Art. 11(7)).
| Argument | Type | Description |
|---|---|---|
| media_handling | boolean | |
| escalation_matrix | boolean | |
| communication_plan | boolean | |
| crisis_team_defined | boolean | |
| crisis_drill_conducted | boolean | |
| internal_communication | boolean | |
| customer_notification_process | boolean | |
| regulator_notification_process | boolean |
{
"type": "object",
"properties": {
"media_handling": {
"type": "boolean"
},
"escalation_matrix": {
"type": "boolean"
},
"communication_plan": {
"type": "boolean"
},
"crisis_team_defined": {
"type": "boolean"
},
"crisis_drill_conducted": {
"type": "boolean"
},
"internal_communication": {
"type": "boolean"
},
"customer_notification_process": {
"type": "boolean"
},
"regulator_notification_process": {
"type": "boolean"
}
},
"additionalProperties": false
}Collect BCM/DRP evidence for audit — systems, BIA, test records.
| Argument | Type | Description |
|---|---|---|
| system_id | string | Optional: scope to one system |
{
"type": "object",
"properties": {
"system_id": {
"type": "string",
"description": "Optional: scope to one system"
}
},
"additionalProperties": false
}Server status.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Recovery readiness dashboard — how many systems are DR-ready.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Register a business-critical ICT system for BCM tracking.
| Argument | Type | Description |
|---|---|---|
| notes | string | |
| owner | string | |
| provider | string | |
| system_id | string | |
| department | string | |
| criticality | string | |
| description | string | |
| system_name* | string | |
| failover_site | string | |
| backup_location | string | |
| backup_frequency | string | |
| data_classification | string |
Validate RTO/RPO targets against actual backup/failover capabilities.
| Argument | Type | Description |
|---|---|---|
| system_id | string |
{
"type": "object",
"properties": {
"system_id": {
"type": "string"
}
},
"additionalProperties": false
}DORA-relevant test scenario library (10 scenarios).
| Argument | Type | Description |
|---|---|---|
| severity | string |
{
"type": "object",
"properties": {
"severity": {
"enum": [
"critical",
"high",
"medium"
],
"type": "string"
}
},
"additionalProperties": false
}Set Business Impact Analysis data — RTO, RPO, MTPD, financial impact.
| Argument | Type | Description |
|---|---|---|
| rpo_hours | number | |
| rto_hours | number | |
| system_id* | string | |
| mtpd_hours | number | |
| dependencies | string | |
| recovery_priority | integer | |
| regulatory_impact | string | |
| customers_affected | integer | |
| reputational_impact | string | |
| financial_impact_per_hour | number |
{
"type": "object",
"required": [
"system_id"
],
"properties": {
"rpo_hours": {
"type": "number"
},
"rto_hours": {
"type": "number"
},
"system_id": {
"type": "string"
},
"mtpd_hours": {
"type": "number"
},
"dependencies": {
"type": "string"
},
"recovery_priority": {
"type": "integer"
},
"regulatory_impact": {
"type": "string"
},
"customers_affected": {
"type": "integer"
},
"reputational_impact": {
"type": "string"
},
"financial_impact_per_hour": {
"type": "number"
}
},
"additionalProperties": false
}Register a DR/BCM test execution with results and evidence.
| Argument | Type | Description |
|---|---|---|
| result* | string | |
| scenario* | string | |
| system_id | string | |
| test_date | string | |
| test_type | string | |
| evidence_ref | string | |
| issues_found | string | |
| participants | string | |
| rpo_achieved_hours | number | |
| rto_achieved_hours | number | |
| remediation_actions | string |
{
"type": "object",
"required": [
"system_name"
],
"properties": {
"notes": {
"type": "string"
},
"owner": {
"type": "string"
},
"provider": {
"type": "string"
},
"system_id": {
"type": "string"
},
"department": {
"type": "string"
},
"criticality": {
"enum": [
"critical",
"important",
"standard"
],
"type": "string"
},
"description": {
"type": "string"
},
"system_name": {
"type": "string"
},
"failover_site": {
"type": "string"
},
"backup_location": {
"type": "string"
},
"backup_frequency": {
"type": "string"
},
"data_classification": {
"type": "string"
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"scenario",
"result"
],
"properties": {
"result": {
"enum": [
"pass",
"partial",
"fail"
],
"type": "string"
},
"scenario": {
"type": "string"
},
"system_id": {
"type": "string"
},
"test_date": {
"type": "string"
},
"test_type": {
"type": "string"
},
"evidence_ref": {
"type": "string"
},
"issues_found": {
"type": "string"
},
"participants": {
"type": "string"
},
"rpo_achieved_hours": {
"type": "number"
},
"rto_achieved_hours": {
"type": "number"
},
"remediation_actions": {
"type": "string"
}
},
"additionalProperties": false
}