add_trust_zone
Add trust zones to your system architecture by specifying name, trust level, and description. Supports batch creation of multiple zones for efficient threat modeling.
Instructions
Add a new trust zone. Supports batch operations via the 'items' parameter.
This tool adds one or more trust zones to the system architecture. For single item: provide name, trust_level, and optional fields directly. For batch: provide a list of trust zone dicts in the 'items' parameter.
Args: ctx: MCP context for logging and error handling name: Name of the trust zone (required for single item mode) trust_level: Trust level of the zone (required for single item mode) description: Description of the trust zone items: Optional list of trust zone dicts for batch operation
Returns: A confirmation message with the trust zone ID(s)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name of the trust zone (required for single item mode) | |
| items | No | Optional list of trust zones to add in batch. Each dict should contain 'name', 'trust_level', and optionally 'description'. When provided, individual parameters are ignored. | |
| description | No | Description of the trust zone | |
| trust_level | No | Trust level of the zone (required for single item mode) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |