list_component_definitions
List loaded OSCAL Component Definitions and retrieve their summary metadata including UUIDs, titles, and component counts. Use the obtained identifiers to query specific component definitions.
Instructions
List loaded Component Definitions with summary metadata.
A Component Definition is the top-level OSCAL document that contains Capabilities and Components. Use this tool to discover available definitions and obtain UUIDs or titles for use as the component_definition_filter in query_component_definition().
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, title, componentCount, importedComponentDefinitionsCount,
sizeInBytes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offset | No | ||
| limit | No |