update_threat_actor
Update an existing threat actor's details, including name, type, capabilities, motivations, and relevance. Supports batch updates for multiple actors simultaneously.
Instructions
Update an existing threat actor. Supports batch operations via the 'items' parameter.
This tool updates one or more existing threat actors in the threat model. For single item: provide id and fields to update directly. For batch: provide a list of threat actor dicts in the 'items' parameter (each must include 'id').
Args: ctx: MCP context for logging and error handling id: ID of the threat actor to update (required for single item mode) name: New name of the threat actor type: New type of the threat actor capability_level: New capability level of the threat actor motivations: New motivations of the threat actor resources: New resources available to the threat actor description: New description of the threat actor priority: New priority of the threat actor (1-10) relevance_score: New relevance score of the threat actor (0.0-1.0) is_relevant: New relevance status of the threat actor items: Optional list of threat actor dicts for batch update
Returns: A confirmation message
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ID of the threat actor to update (required for single item mode) | |
| name | No | New name of the threat actor | |
| type | No | New type of the threat actor | |
| items | No | Optional list of threat actors to update in batch. Each dict must contain 'id' and any fields to update. When provided, individual parameters are ignored. | |
| priority | No | New priority of the threat actor (1-10) | |
| resources | No | New resources available to the threat actor | |
| description | No | New description of the threat actor | |
| is_relevant | No | New relevance status of the threat actor | |
| motivations | No | New motivations of the threat actor | |
| relevance_score | No | New relevance score of the threat actor (0.0-1.0) | |
| capability_level | No | New capability level of the threat actor |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |