list_catalog_controls
Retrieve a paginated list of controls from OSCAL Catalog documents, filtered by optional parent document UUID, with details including ID, title, and description.
Instructions
List controls within OSCAL Catalog documents.
Controls are the primary structural elements of a catalog, each
identified by a human-readable token ID (e.g. ac-1, sc-7).
Args: ctx: MCP server context (injected automatically). parent_doc_uuid: Optional UUID to scope results to a single catalog. offset: Zero-based pagination offset (default 0). limit: Maximum items to return, 1-100 (default 10).
Returns: Page_Response dict with keys: items, total, offset, limit, hasMore. Each item contains: id, title, element_type, description, parentDocumentTitle, parentDocumentUuid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| parent_doc_uuid | No | ||
| offset | No | ||
| limit | No |