ReportingOracle — 16 regulatory reporting tools: BaFin, ESMA, FINREP, COREP, ICAAP, ILAAP.
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.
Annual ICT risk management report for board + NCA (Art. 6(5)). Auto-fills from AmpelOracle.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Annual ICT risk management report for board + NCA (Art. 6(5)). Auto-fills from AmpelOracle.
| Argument | Type | Description |
|---|---|---|
| year | integer | |
| entity_id | string |
{
"type": "object",
"properties": {
"year": {
"type": "integer"
},
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}Approve a draft report (4-eyes). Status: draft → approved.
| Argument | Type | Description |
|---|---|---|
| entity_id* | string | |
| report_id* | string | |
| approved_by* | string |
{
"type": "object",
"required": [
"report_id",
"entity_id",
"approved_by"
],
"properties": {
"entity_id": {
"type": "string"
},
"report_id": {
"type": "string"
},
"approved_by": {
"type": "string"
}
},
"additionalProperties": false
}All DORA reporting deadlines per entity with days-until countdown.
| Argument | Type | Description |
|---|---|---|
| entity_id | string | Optional — empty for general deadlines |
{
"type": "object",
"properties": {
"entity_id": {
"type": "string",
"description": "Optional — empty for general deadlines"
}
},
"additionalProperties": false
}Get full report content by report_id.
| Argument | Type | Description |
|---|---|---|
| entity_id* | string | |
| report_id* | string |
{
"type": "object",
"required": [
"report_id",
"entity_id"
],
"properties": {
"entity_id": {
"type": "string"
},
"report_id": {
"type": "string"
}
},
"additionalProperties": false
}Server status.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Generate ITS 2024/1772 incident report for BaFin (initial/intermediate/final). Art. 19-20. Deadlines: 4h/72h/30d.
| Argument | Type | Description |
|---|---|---|
| title | string | |
| severity | string | major|significant |
| entity_id | string | |
| root_cause | string | |
| containment | string | |
| description | string | |
| incident_id | string | |
| remediation | string | |
| report_type | string | initial|intermediate|final |
| detection_date | string | |
| affected_clients | string | |
| affected_services |
Track all incident reports per entity with deadlines and overdue status.
| Argument | Type | Description |
|---|---|---|
| entity_id | string |
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}Generate management response letter to findings. 4-eyes principle.
| Argument | Type | Description |
|---|---|---|
| entity_id | string | |
| finding_ids | string | Comma-separated finding IDs (empty=all open) |
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
},
"finding_ids": {
"type": "string",
"description": "Comma-separated finding IDs (empty=all open)"
}
},
"additionalProperties": false
}Track all NCA submissions with deadlines, status, overdue alerts.
| Argument | Type | Description |
|---|---|---|
| entity_id | string |
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}Reporting obligations DORA-RPT-01 to RPT-08 with deadlines and cross-jurisdiction.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Connectivity test.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Available ITS/RTS report templates with mandatory fields count.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Generate Register of Information ITS export (Art. 28(3)). Pulls providers from AmpelOracle, checks ITS mandatory fields.
| Argument | Type | Description |
|---|---|---|
| entity_id | string |
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}Validate Register of Information against ITS mandatory fields per provider.
| Argument | Type | Description |
|---|---|---|
| entity_id | string |
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}Pull latest entity data from AmpelOracle for report population.
| Argument | Type | Description |
|---|---|---|
| entity_id | string |
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}Generate TLPT results summary for NCA submission (Art. 26(8)). Pulls from TestOracle.
| Argument | Type | Description |
|---|---|---|
| entity_id | string |
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}| string |
{
"type": "object",
"properties": {
"title": {
"type": "string"
},
"severity": {
"type": "string",
"description": "major|significant"
},
"entity_id": {
"type": "string"
},
"root_cause": {
"type": "string"
},
"containment": {
"type": "string"
},
"description": {
"type": "string"
},
"incident_id": {
"type": "string"
},
"remediation": {
"type": "string"
},
"report_type": {
"type": "string",
"description": "initial|intermediate|final"
},
"detection_date": {
"type": "string"
},
"affected_clients": {
"type": "string"
},
"affected_services": {
"type": "string"
}
},
"additionalProperties": false
}