/tenable | Type: Application | PCID required: Yes
Application MCP Servers
tenable
Tenable Security Center
Server path:
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Tenable Security Center
/tenable | Type: Application | PCID required: Yes
| 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. |
| 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 |
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"name": {
"type": "string",
"description": "Name of the scan"
},
"description": {
"type": "string",
"description": "Description of the scan"
},
"repository": {
"type": "object",
"description": "Repository object with id field, e.g. {\"id\": \"1\"}"
},
"policy": {
"type": "object",
"description": "Scan policy object with id field, e.g. {\"id\": \"1\"}"
},
"zone": {
"type": "object",
"description": "Scan zone object with id field, e.g. {\"id\": \"1\"}"
},
"ipList": {
"type": "string",
"description": "Comma-separated list of IPs or CIDR ranges to scan"
},
"assets": {
"type": "array",
"items": {
"type": "object"
},
"description": "Array of asset objects with id field to include in scan"
},
"credentials": {
"type": "array",
"items": {
"type": "object"
},
"description": "Array of credential objects with id field for authenticated scanning"
},
"type": {
"type": "string",
"description": "Scan type (e.g., \"policy\")"
},
"schedule": {
"type": "object",
"description": "Schedule configuration object with type (\"ical\", \"dependent\", \"never\", \"rollover\") and start/repeatRule fields"
}
},
"required": [
"PCID",
"name",
"repository",
"policy"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
scan_id | string | Yes | — | ID of the scan to retrieve |
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"scan_id": {
"type": "string",
"description": "ID of the scan to retrieve"
}
},
"required": [
"PCID",
"scan_id"
]
}
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
scan_result_id | string | Yes | — | ID of the scan result to retrieve |
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"scan_result_id": {
"type": "string",
"description": "ID of the scan result to retrieve"
}
},
"required": [
"PCID",
"scan_result_id"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
report_id | string | Yes | — | ID of the report to launch |
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"report_id": {
"type": "string",
"description": "ID of the report to launch"
}
},
"required": [
"PCID",
"report_id"
]
}
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
scan_id | string | Yes | — | ID of the scan to launch |
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"scan_id": {
"type": "string",
"description": "ID of the scan to launch"
}
},
"required": [
"PCID",
"scan_id"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
| 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 |
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"filterField": {
"type": "string",
"description": "Field to filter by (e.g., \"name\", \"id\", \"family\")"
},
"filterOperator": {
"type": "string",
"description": "Filter operator (e.g., \"eq\", \"like\")"
},
"filterString": {
"type": "string",
"description": "Filter value string"
},
"startOffset": {
"type": "string",
"description": "Starting offset for pagination"
},
"endOffset": {
"type": "string",
"description": "Ending offset for pagination"
}
},
"required": [
"PCID"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
