/tenable | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
tenable_create_scan | Create a new vulnerability scan in Tenable Security Center. |
tenable_get_current_user | Get the currently authenticated user information. Useful for verifying authentication and retrieving user details. |
tenable_get_scan | Get details of a specific vulnerability scan by ID. |
tenable_get_scan_result | Get detailed results of a specific scan run, including vulnerability findings. |
tenable_get_system_info | Get Tenable Security Center system configuration and version information. |
tenable_get_system_status | Get the current health and operational status of the Tenable Security Center system. |
tenable_launch_report | Launch (generate) an existing report by ID. |
tenable_launch_scan | Launch (start) an existing vulnerability scan by ID. |
tenable_list_alerts | List all alerts configured in Tenable Security Center. |
tenable_list_assets | List all asset groups (static and dynamic) defined in Tenable Security Center. |
tenable_list_credentials | List all scan credentials configured in Tenable Security Center for authenticated scanning. |
tenable_list_plugin_families | List all plugin families (vulnerability categories) available in Tenable Security Center. |
tenable_list_plugins | List vulnerability plugins available in Tenable Security Center. Supports filtering and pagination. |
tenable_list_policies | List all scan policies available in Tenable Security Center. |
tenable_list_reports | List all report definitions configured in Tenable Security Center. |
tenable_list_repositories | List all vulnerability data repositories in Tenable Security Center. |
tenable_list_scan_results | List all scan results (completed scan runs) in Tenable Security Center. |
tenable_list_scanners | List all Nessus scanners connected to the Tenable Security Center instance. |
tenable_list_scans | List all vulnerability scans configured in Tenable Security Center. |
tenable_create_scan
Create a new vulnerability scan in Tenable Security Center. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | Yes | — | Name of the scan |
description | string | No | — | Description of the scan |
repository | object | Yes | — | Repository object with id field, e.g. {“id”: “1”} |
policy | object | Yes | — | Scan policy object with id field, e.g. {“id”: “1”} |
zone | object | No | — | Scan zone object with id field, e.g. {“id”: “1”} |
ipList | string | No | — | Comma-separated list of IPs or CIDR ranges to scan |
assets | object[] | No | — | Array of asset objects with id field to include in scan |
credentials | object[] | No | — | Array of credential objects with id field for authenticated scanning |
type | string | No | — | Scan type (e.g., “policy”) |
schedule | object | No | — | Schedule configuration object with type (“ical”, “dependent”, “never”, “rollover”) and start/repeatRule fields |
tenable_get_current_user
Get the currently authenticated user information. Useful for verifying authentication and retrieving user details.tenable_get_scan
Get details of a specific vulnerability scan by ID. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
scan_id | string | Yes | — | ID of the scan to retrieve |
tenable_get_scan_result
Get detailed results of a specific scan run, including vulnerability findings. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
scan_result_id | string | Yes | — | ID of the scan result to retrieve |
tenable_get_system_info
Get Tenable Security Center system configuration and version information.tenable_get_system_status
Get the current health and operational status of the Tenable Security Center system.tenable_launch_report
Launch (generate) an existing report by ID. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
report_id | string | Yes | — | ID of the report to launch |
tenable_launch_scan
Launch (start) an existing vulnerability scan by ID. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
scan_id | string | Yes | — | ID of the scan to launch |
tenable_list_alerts
List all alerts configured in Tenable Security Center.tenable_list_assets
List all asset groups (static and dynamic) defined in Tenable Security Center.tenable_list_credentials
List all scan credentials configured in Tenable Security Center for authenticated scanning.tenable_list_plugin_families
List all plugin families (vulnerability categories) available in Tenable Security Center.tenable_list_plugins
List vulnerability plugins available in Tenable Security Center. Supports filtering and pagination. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
filterField | string | No | — | Field to filter by (e.g., “name”, “id”, “family”) |
filterOperator | string | No | — | Filter operator (e.g., “eq”, “like”) |
filterString | string | No | — | Filter value string |
startOffset | string | No | — | Starting offset for pagination |
endOffset | string | No | — | Ending offset for pagination |

