get_system_compliance_report
Generate a consolidated compliance report for a system of threat models against a selected framework, with per-requirement coverage counts and rows.
Instructions
Aggregated compliance report for a whole System (a group of related threat models) against one framework. Read-only. Requires PRO tier.
Rolls every mapped control across all models in the System up to per-requirement coverage against the selected framework, then returns coverage counts plus per-requirement rows. Sibling tools cover narrower/other scopes: get_compliance_report for a single model, get_tag_compliance_report for a tag cohort. The framework must first be selected for the system via select_system_compliance_frameworks, otherwise there is nothing to report on.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| level | No | Optional framework level/tier filter (e.g., baseline level number). Omit for all levels. | |
| limit | No | Max requirement rows to return; 0 (default) returns all. | |
| offset | No | Skip the first N requirement rows (pagination). Default 0. | |
| status | No | Optional per-requirement filter, one of "covered", "partial", "uncovered", "unmapped", "excluded". Empty (default) returns all. | |
| system_id | Yes | ID of the system to report on. | |
| framework_id | Yes | ID of a framework already selected for this system. | |
| server_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||