get_control
Retrieve a specific SCF control by its exact ID, with details like domain, description, criticality weight, and cross-framework mappings.
Instructions
Retrieve a specific SCF control by its exact ID. Returns the control's domain, description, weight (1-10 criticality), PPTDF classification, validation cadence, and optionally all framework mappings. Use this when you already know the control ID (e.g., GOV-01, IAC-05, CRY-01). If you don't know the ID, use search_controls first. Returns 'not found' for invalid IDs. With include_mappings=true (default), returns ~1000-3000 tokens depending on how many frameworks map to this control. Set include_mappings=false to reduce to ~200 tokens.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"control_id": "<control_id>"
},
"name": "get_control"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| control_id | Yes | SCF control ID in format DOMAIN-NN (e.g., GOV-01, IAC-05, CRY-01, NET-01). Use search_controls to discover valid IDs. | |
| include_mappings | No | Include cross-framework mappings in the response. Set to false to reduce token usage when you only need the control description. Default: true. |