Skip to main content
Server path: /tenable | Type: Application | PCID required: Yes

Tools

ToolDescription
tenable_create_scanCreate a new vulnerability scan in Tenable Security Center.
tenable_get_current_userGet the currently authenticated user information. Useful for verifying authentication and retrieving user details.
tenable_get_scanGet details of a specific vulnerability scan by ID.
tenable_get_scan_resultGet detailed results of a specific scan run, including vulnerability findings.
tenable_get_system_infoGet Tenable Security Center system configuration and version information.
tenable_get_system_statusGet the current health and operational status of the Tenable Security Center system.
tenable_launch_reportLaunch (generate) an existing report by ID.
tenable_launch_scanLaunch (start) an existing vulnerability scan by ID.
tenable_list_alertsList all alerts configured in Tenable Security Center.
tenable_list_assetsList all asset groups (static and dynamic) defined in Tenable Security Center.
tenable_list_credentialsList all scan credentials configured in Tenable Security Center for authenticated scanning.
tenable_list_plugin_familiesList all plugin families (vulnerability categories) available in Tenable Security Center.
tenable_list_pluginsList vulnerability plugins available in Tenable Security Center. Supports filtering and pagination.
tenable_list_policiesList all scan policies available in Tenable Security Center.
tenable_list_reportsList all report definitions configured in Tenable Security Center.
tenable_list_repositoriesList all vulnerability data repositories in Tenable Security Center.
tenable_list_scan_resultsList all scan results (completed scan runs) in Tenable Security Center.
tenable_list_scannersList all Nessus scanners connected to the Tenable Security Center instance.
tenable_list_scansList all vulnerability scans configured in Tenable Security Center.

tenable_create_scan

Create a new vulnerability scan in Tenable Security Center. Parameters:
ParameterTypeRequiredDefaultDescription
namestringYesName of the scan
descriptionstringNoDescription of the scan
repositoryobjectYesRepository object with id field, e.g. {“id”: “1”}
policyobjectYesScan policy object with id field, e.g. {“id”: “1”}
zoneobjectNoScan zone object with id field, e.g. {“id”: “1”}
ipListstringNoComma-separated list of IPs or CIDR ranges to scan
assetsobject[]NoArray of asset objects with id field to include in scan
credentialsobject[]NoArray of credential objects with id field for authenticated scanning
typestringNoScan type (e.g., “policy”)
scheduleobjectNoSchedule 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:
ParameterTypeRequiredDefaultDescription
scan_idstringYesID of the scan to retrieve

tenable_get_scan_result

Get detailed results of a specific scan run, including vulnerability findings. Parameters:
ParameterTypeRequiredDefaultDescription
scan_result_idstringYesID 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:
ParameterTypeRequiredDefaultDescription
report_idstringYesID of the report to launch

tenable_launch_scan

Launch (start) an existing vulnerability scan by ID. Parameters:
ParameterTypeRequiredDefaultDescription
scan_idstringYesID 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:
ParameterTypeRequiredDefaultDescription
filterFieldstringNoField to filter by (e.g., “name”, “id”, “family”)
filterOperatorstringNoFilter operator (e.g., “eq”, “like”)
filterStringstringNoFilter value string
startOffsetstringNoStarting offset for pagination
endOffsetstringNoEnding offset for 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.