list_capabilities
Retrieve a paginated list of capabilities with summary metadata including UUID, name, and parent component definition. Use this to identify capabilities before exploring individual components.
Instructions
List loaded Capabilities with summary metadata.
Capabilities sit above Components but are optional in the OSCAL hierarchy. Each Capability groups related Components and describes a collection or higher-level offering. Start here when exploring what a Component Definition provides — then drill into individual Components as needed.
Use the returned UUIDs or names as query_value in query_component_definition() to retrieve full Capability details.
Args: ctx: MCP server context (injected automatically by MCP server) offset: Zero-based index of the first item to return (default 0). limit: Maximum number of items to return, 1-100 (default 10).
Returns:
dict: Page_Response with keys items, total, offset,
limit, hasMore. Each item in items has keys:
uuid, name, parentComponentDefinitionTitle,
parentComponentDefinitionUuid, sizeInBytes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offset | No | ||
| limit | No |