reporting
ReportingOracle — 16 regulatory reporting tools: BaFin, ESMA, FINREP, COREP, ICAAP, ILAAP.
使うべきか
品質と安全性
検出事項(2)
- LOWobligation_map 内
- LOWhealth_check 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"reporting": {
"url": "https://tooloracle.io/reporting/mcp/"
}
}
}リモートエンドポイント
https://tooloracle.io/reporting/mcp/streamable-httpできること
ツール一覧
ツール(16)
⚪incident_report(entity_id, report_type, title, description, severity, ...)
Generate ITS 2024/1772 incident report for BaFin (initial/intermediate/final). Art. 19-20. Deadlines: 4h/72h/30d.
入力スキーマ
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
},
"report_type": {
"type": "string",
"description": "initial|intermediate|final"
},
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"severity": {
"type": "string",
"description": "major|significant"
},
"incident_id": {
"type": "string"
},
"detection_date": {
"type": "string"
},
"affected_services": {
"type": "string"
},
"affected_clients": {
"type": "string"
},
"root_cause": {
"type": "string"
},
"containment": {
"type": "string"
},
"remediation": {
"type": "string"
}
},
"additionalProperties": false
}⚪incident_status(entity_id)
Track all incident reports per entity with deadlines and overdue status.
入力スキーマ
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}⚪roi_export(entity_id)
Generate Register of Information ITS export (Art. 28(3)). Pulls providers from AmpelOracle, checks ITS mandatory fields.
入力スキーマ
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}⚪roi_validate(entity_id)
Validate Register of Information against ITS mandatory fields per provider.
入力スキーマ
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}⚪tlpt_report(entity_id)
Generate TLPT results summary for NCA submission (Art. 26(8)). Pulls from TestOracle.
入力スキーマ
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}⚪annual_report(entity_id, year)
Annual ICT risk management report for board + NCA (Art. 6(5)). Auto-fills from AmpelOracle.
入力スキーマ
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
},
"year": {
"type": "integer"
}
},
"additionalProperties": false
}⚪management_letter(entity_id, finding_ids)
Generate management response letter to findings. 4-eyes principle.
入力スキーマ
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
},
"finding_ids": {
"type": "string",
"description": "Comma-separated finding IDs (empty=all open)"
}
},
"additionalProperties": false
}⚪nca_submission_status(entity_id)
Track all NCA submissions with deadlines, status, overdue alerts.
入力スキーマ
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}⚪deadline_tracker(entity_id)
All DORA reporting deadlines per entity with days-until countdown.
入力スキーマ
{
"type": "object",
"properties": {
"entity_id": {
"type": "string",
"description": "Optional — empty for general deadlines"
}
},
"additionalProperties": false
}⚪report_templates
Available ITS/RTS report templates with mandatory fields count.
入力スキーマ
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪obligation_map
Reporting obligations DORA-RPT-01 to RPT-08 with deadlines and cross-jurisdiction.
入力スキーマ
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪sync_from_ampel(entity_id)
Pull latest entity data from AmpelOracle for report population.
入力スキーマ
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}🟢get_report(report_id, entity_id)
Get full report content by report_id.
入力スキーマ
{
"type": "object",
"properties": {
"report_id": {
"type": "string"
},
"entity_id": {
"type": "string"
}
},
"required": [
"report_id",
"entity_id"
],
"additionalProperties": false
}⚪approve_report(report_id, entity_id, approved_by)
Approve a draft report (4-eyes). Status: draft → approved.
入力スキーマ
{
"type": "object",
"properties": {
"report_id": {
"type": "string"
},
"entity_id": {
"type": "string"
},
"approved_by": {
"type": "string"
}
},
"required": [
"report_id",
"entity_id",
"approved_by"
],
"additionalProperties": false
}🟢health_check
Server status.
入力スキーマ
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪ping
Connectivity test.
入力スキーマ
{
"type": "object",
"properties": {},
"additionalProperties": false
}コミュニティ
エビデンス