What is the Nessus MCP Server?
The Nessus MCP (Model Context Protocol) Server is a tool that allows AI agents to interact with the Tenable Nessus vulnerability scanner. It acts as a bridge, translating AI commands into Nessus API calls and relaying the results back to the AI agent.
What are the key features of the Nessus MCP Server?
The key features include vulnerability scanning, scan management, vulnerability analysis, and a mock mode for testing without a Nessus API key.
What tools are provided by the Nessus MCP Server?
The server provides tools such as list_scan_templates, start_scan, get_scan_status, get_scan_results, list_scans, get_vulnerability_details, and search_vulnerabilities.
How do I install the Nessus MCP Server?
To install the server, clone the repository, install dependencies using npm install, and build the server using npm run build.
How do I run the Nessus MCP Server in mock mode?
Run the server in mock mode by executing node build/index.js without setting any Nessus API environment variables.
How do I connect the Nessus MCP Server to a real Nessus instance?
Set the NESSUS_URL, NESSUS_ACCESS_KEY, and NESSUS_SECRET_KEY environment variables with your Nessus instance details and then run node build/index.js.
How do I integrate the Nessus MCP Server with Claude for Desktop?
Edit your Claude for Desktop configuration file (claude_desktop_config.json) and add the server configuration, including the command to execute the server and any necessary environment variables.
What is UBOS and how does the Nessus MCP Server integrate with it?
UBOS is a full-stack AI Agent Development Platform. The Nessus MCP Server seamlessly integrates with UBOS, allowing you to orchestrate AI agents, connect them with enterprise data, and build custom AI agents to automate vulnerability management.
What is the Model Context Protocol (MCP)?
MCP is an open protocol that standardizes how applications provide context to LLMs (Large Language Models). The Nessus MCP server uses this protocol to allow AI models to access and interact with the Nessus vulnerability scanner.
Can I contribute to the Nessus MCP Server project?
Yes, the project is structured to facilitate development and contribution. You can add new tools by defining the tool schema and handler in src/tools/ and registering the tool in src/index.ts.
Nessus Vulnerability Scanner Server
Project Details
- Cyreslab-AI/nessus-mcp-server
- MIT License
- Last Updated: 4/28/2025
Recomended MCP Servers
Runbook MCP Server
A Model Context Protocol (MCP) server for the Open Library API that enables AI assistants to search for...
Mercado Livre MCP Server: A Model Context Protocol (MCP) server for interacting with the Mercado Livre. Provides tools...
Linux 综合测试脚本
cest
Local version of Smartlead MCP for quick download and deployment to MCP compatible clients or n8n.





