tenable-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@tenable-mcplist all assets with hostname containing prod"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Tenable MCP Server
A Model Context Protocol (MCP) server for Tenable Vulnerability Management and Tenable Security Center.
Exposes Tenable security operations as MCP tools for AI-powered security workflows.
Quick Start
uvx tenable-mcpRelated MCP server: GhostMap v2
Environment Variables
Variable | Required | Default | Description |
| Yes | — | Tenable API access key |
| Yes | — | Tenable API secret key |
| No |
| Tenable.io base URL |
| No | — | Tenable.sc URL (enables SC support) |
| No |
| Set to |
| No |
| Connection timeout in seconds |
| No |
| Default page size for paginated requests |
MCP Client Configuration
OpenCode / Claude Desktop
{
"mcpServers": {
"tenable": {
"command": "uvx",
"args": ["tenable-mcp"],
"env": {
"TENABLE_ACCESS_KEY": "your-access-key",
"TENABLE_SECRET_KEY": "your-secret-key"
}
}
}
}VS Code / Cursor
{
"mcpServers": {
"tenable": {
"command": "uv",
"args": ["run", "tenable-mcp"],
"env": {
"TENABLE_ACCESS_KEY": "your-access-key",
"TENABLE_SECRET_KEY": "your-secret-key"
}
}
}
}Available Tools
Assets
Tool | Description |
| List assets with filters (hostname, IP, network, tracking method) |
| Get detailed information for a specific asset by UUID |
| Get vulnerabilities for a specific asset |
Vulnerabilities
Tool | Description |
| Search vulnerabilities across all assets with extensive filters |
| Get details for a vulnerability finding or plugin |
| List vulnerability findings from the workbench |
Scans
Tool | Description |
| List configured scans |
| Get scan details |
| Launch a scan (requires |
| Export scan results (nessus, csv, html, pdf, db) |
Plugins
Tool | Description |
| Search for plugins by name, family, CVE, severity |
| Get detailed plugin information including CVSS and CVE |
Tags
Tool | Description |
| List configured tags with category/value filters |
Supported Products
Tenable Vulnerability Management (Tenable.io) — Full support
Tenable Security Center (Tenable.sc) — Partial support (requires
TENABLE_SC_URL)Tenable Nessus — Not directly supported (use Tenable.io with agents)
Development
# Clone and install
git clone https://github.com/your-org/tenable-mcp.git
cd tenable-mcp
uv sync
# Run quality checks
uv run ruff check .
uv run ruff format --check .
uv run pyright .
uv run pytestLicense
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nguyenthdat/tenable-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server