get_all_tactics
Retrieve all MITRE ATT&CK tactics for enterprise, mobile, or ICS domains. Optionally include tactic descriptions to understand adversary goals.
Instructions
Get all ATT&CK tactics for a domain.
Tactics represent the adversary's tactical goals (e.g., Initial Access,
Defense Evasion, Persistence).
Args:
domain: ATT&CK domain ('enterprise', 'mobile', 'ics')
include_description: Whether to include tactic descriptions.
Returns:
{
"domain": "<domain>",
"count": <number>,
"tactics": [
{
"attack_id": "<TAxxxx>" | null,
"name": "...",
"stix_id": "x-mitre-tactic--UUID",
"description": "...",
}
],
"formatted": "<optional human-readable text>",
"message": "<summary>"
}
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_all_tactics"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | enterprise | |
| include_description | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |