add_asset
Add new assets to your threat model, individually or in batch. Specify asset details like name, type, classification, sensitivity, and criticality to keep your model accurate.
Instructions
Add a new asset to the system. Supports batch operations via the 'items' parameter.
This tool adds one or more assets to the system. For single item: provide name, type, classification, and optional fields directly. For batch: provide a list of asset dicts in the 'items' parameter.
Args: ctx: MCP context for logging and error handling name: Name of the asset (required for single item mode) type: Type of the asset (e.g., 'Data', 'Credential', 'Process') (required for single item mode) classification: Classification of the asset (e.g., 'Public', 'Confidential') (required for single item mode) lifecycle_state: Current lifecycle state of the asset description: Description of the asset owner: Owner of the asset sensitivity: Sensitivity level of the asset (1-5) criticality: Criticality level of the asset (1-5) metadata: Additional metadata for the asset items: Optional list of asset dicts for batch operation
Returns: A confirmation message with the asset ID(s)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| type | No | ||
| items | No | ||
| owner | No | ||
| metadata | No | ||
| criticality | No | ||
| description | No | ||
| sensitivity | No | ||
| classification | No | ||
| lifecycle_state | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |