Cyreslab-AI_nessus-mcp-server
If you are the rightful owner of Cyreslab-AI_nessus-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for interacting with the Tenable Nessus vulnerability scanner, enabling AI assistants to perform vulnerability scanning and analysis.
The Nessus MCP Server is designed to facilitate seamless interaction with the Tenable Nessus vulnerability scanner through the Model Context Protocol (MCP). This server empowers AI assistants to conduct comprehensive vulnerability scanning and analysis, providing a robust solution for identifying and managing security vulnerabilities. It supports both real and mock modes, allowing users to test functionalities without requiring a Nessus API key. The server is built with Node.js and TypeScript, ensuring a modern and efficient development environment. It offers a range of tools for managing scans, retrieving results, and analyzing vulnerabilities, making it an essential component for security-focused AI applications.
Features
- Vulnerability Scanning: Initiate and monitor vulnerability scans against specified targets.
- Scan Management: List, track, and retrieve results from vulnerability scans.
- Vulnerability Analysis: Search for and get detailed information about specific vulnerabilities.
- Mock Mode: Fully functional mock mode for testing without a Nessus API key.
Tools
list_scan_templates
List available Nessus scan templates
start_scan
Start a new vulnerability scan against a target
get_scan_status
Check the status of a running scan
get_scan_results
Get the results of a completed scan
list_scans
List all scans and their status
get_vulnerability_details
Get detailed information about a specific vulnerability
search_vulnerabilities
Search for vulnerabilities by keyword