{
  "type": "mcp-server",
  "slug": "tenable-vpr-mcp",
  "name": "Tenable VPR MCP",
  "author": "Sabastiaz",
  "description": "Read-only Tenable.io / Tenable One MCP server with a VPR re-prioritization comparison tool, CISA KEV / EPSS exploitation cross-check, and pentest re-test scan-delta reporting.",
  "github_url": "https://github.com/Sabastiaz/tenable-vpr-mcp",
  "license": "MIT",
  "tier": "contributed",
  "tags": [
    "vulnerability-management",
    "vpr",
    "pentest",
    "exposure-management",
    "kev",
    "epss"
  ],
  "integrations": [
    "Tenable"
  ],
  "domains": [
    "vulnerability-management"
  ],
  "date_added": "2026-08-03",
  "last_reviewed": "2026-08-04",
  "works_with_tenable_hexa_mcp": false,
  "transport": "stdio",
  "runtime": "python",
  "auth_method": "api-key",
  "compatible_clients": [
    "Claude Code",
    "Claude Desktop"
  ],
  "tools_exposed": [
    {
      "name": "list_scans",
      "description": "List scans visible to the authenticated API key, optionally filtered by folder ID."
    },
    {
      "name": "get_scan_details",
      "description": "Latest results for a single scan: hosts scanned, per-plugin findings, severity counts."
    },
    {
      "name": "list_assets",
      "description": "List assets known to the tenant (hostname, IPs, UUID, last seen, sources)."
    },
    {
      "name": "get_asset_details",
      "description": "Full detail for a single asset by UUID, including tags and exposure scores if licensed."
    },
    {
      "name": "search_vulnerabilities",
      "description": "Search current findings via the vulnerability workbench, filterable by severity and plugin family."
    },
    {
      "name": "get_plugin_details",
      "description": "Full plugin detail: description, solution, CVSS vectors, CVEs, and VPR drivers."
    },
    {
      "name": "list_tags",
      "description": "List asset tag categories and values configured in the tenant."
    },
    {
      "name": "list_agents",
      "description": "List Nessus Agents with status, platform, and last connect / last scanned timestamps."
    },
    {
      "name": "compare_vpr_reprioritization",
      "description": "Before/after comparison of CVSS-based severity vs. VPR-based severity per finding, flagged as escalated / downgraded / unchanged / unrated."
    },
    {
      "name": "check_kev_epss_exposure",
      "description": "Cross-references findings' CVEs against the CISA KEV catalog and FIRST.org EPSS scores, independent of Tenable's proprietary VPR."
    },
    {
      "name": "scan_delta",
      "description": "Compares a baseline scan against a re-test scan by plugin ID: fixed, still_open, and new_since_baseline, with a remediation-rate percentage."
    }
  ],
  "resources_exposed": [],
  "prompts_exposed": [],
  "repo": {
    "found": true,
    "archived": false,
    "pushed_at": "2026-08-06T00:33:52Z",
    "stars": 3,
    "forks": 0,
    "open_issues": 0,
    "owner_type": "user",
    "language": "Python",
    "checked_at": "2026-11-05T20:35:15.821Z"
  },
  "url": "https://exchange.tenable.com/mcp-servers/tenable-vpr-mcp",
  "json_url": "https://exchange.tenable.com/api/mcp-servers/tenable-vpr-mcp.json",
  "markdown_url": "https://exchange.tenable.com/mcp-servers/tenable-vpr-mcp.md",
  "source_url": "https://github.com/tenable/cyberagents-exchange/blob/main/mcp-servers/tenable-vpr-mcp.md"
}