list_catalog_controls
List controls in OSCAL Catalog documents to retrieve control IDs, titles, descriptions, and parent document details, optionally scoped by catalog UUID and paginated.
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 |
|---|---|---|---|
| limit | No | ||
| offset | No | ||
| parent_doc_uuid | No |