Servidor MCP

reporting

io.tooloracle/reporting
Finanzas e inversión Legal y cumplimiento Público y accesible MCP 2026-07-28

Qué hace este MCP

Generates, validates, approves, and tracks DORA regulatory reports, incident submissions, deadlines, registers of information, and TLPT summaries.

annual_report
Annual ICT risk management report for board + NCA (Art. 6(5)). Auto-fills from AmpelOracle.
Esquema de entrada
{'type': 'object', 'properties': {'year': {'type': 'integer'}, 'entity_id': {'type': 'string'}}, 'additionalProperties': False}
approve_report
Approve a draft report (4-eyes). Status: draft → approved.
Esquema de entrada
{'type': 'object', 'required': ['report_id', 'entity_id', 'approved_by'], 'properties': {'entity_id': {'type': 'string'}, 'report_id': {'type': 'string'}, 'approved_by': {'type': 'string'}}, 'additionalProperties': False}
deadline_tracker
All DORA reporting deadlines per entity with days-until countdown.
Esquema de entrada
{'type': 'object', 'properties': {'entity_id': {'type': 'string', 'description': 'Optional — empty for general deadlines'}}, 'additionalProperties': False}
get_report
Get full report content by report_id.
Esquema de entrada
{'type': 'object', 'required': ['report_id', 'entity_id'], 'properties': {'entity_id': {'type': 'string'}, 'report_id': {'type': 'string'}}, 'additionalProperties': False}
health_check
Server status.
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
incident_report
Generate ITS 2024/1772 incident report for BaFin (initial/intermediate/final). Art. 19-20. Deadlines: 4h/72h/30d.
Esquema de entrada
{'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}
incident_status
Track all incident reports per entity with deadlines and overdue status.
Esquema de entrada
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}}, 'additionalProperties': False}
management_letter
Generate management response letter to findings. 4-eyes principle.
Esquema de entrada
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}, 'finding_ids': {'type': 'string', 'description': 'Comma-separated finding IDs (empty=all open)'}}, 'additionalProperties': False}
nca_submission_status
Track all NCA submissions with deadlines, status, overdue alerts.
Esquema de entrada
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}}, 'additionalProperties': False}
obligation_map
Reporting obligations DORA-RPT-01 to RPT-08 with deadlines and cross-jurisdiction.
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
ping
Connectivity test.
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
report_templates
Available ITS/RTS report templates with mandatory fields count.
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
roi_export
Generate Register of Information ITS export (Art. 28(3)). Pulls providers from AmpelOracle, checks ITS mandatory fields.
Esquema de entrada
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}}, 'additionalProperties': False}
roi_validate
Validate Register of Information against ITS mandatory fields per provider.
Esquema de entrada
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}}, 'additionalProperties': False}
sync_from_ampel
Pull latest entity data from AmpelOracle for report population.
Esquema de entrada
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}}, 'additionalProperties': False}
tlpt_report
Generate TLPT results summary for NCA submission (Art. 26(8)). Pulls from TestOracle.
Esquema de entrada
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}}, 'additionalProperties': False}
Añadido
ping
17 de September de 2026 a las 12:53
Añadido
health_check
17 de September de 2026 a las 12:53
Añadido
approve_report
17 de September de 2026 a las 12:53
Añadido
get_report
17 de September de 2026 a las 12:53
Añadido
sync_from_ampel
17 de September de 2026 a las 12:53
Añadido
obligation_map
17 de September de 2026 a las 12:53
Añadido
report_templates
17 de September de 2026 a las 12:53
Añadido
deadline_tracker
17 de September de 2026 a las 12:53
Añadido
nca_submission_status
17 de September de 2026 a las 12:53
Añadido
management_letter
17 de September de 2026 a las 12:53
Añadido
annual_report
17 de September de 2026 a las 12:53
Añadido
tlpt_report
17 de September de 2026 a las 12:53
Añadido
roi_validate
17 de September de 2026 a las 12:53
Añadido
roi_export
17 de September de 2026 a las 12:53
Añadido
incident_status
17 de September de 2026 a las 12:53
Añadido
incident_report
17 de September de 2026 a las 12:53