Nessus MCP Server
@Cyreslab-AI
Nessus MCP Server について
概要はまだありません
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"nessus": {
"command": "node",
"args": [
"/path/to/nessus-mcp-server/build/index.js"
],
"env": {
"NESSUS_URL": "https://your-nessus-instance:8834",
"NESSUS_ACCESS_KEY": "your-access-key",
"NESSUS_SECRET_KEY": "your-secret-key"
}
}
}
}ツール
7List available Nessus scan templates
Start a new vulnerability scan against a target
Check the status of a running scan
Get the results of a completed scan
List all scans and their status
Get detailed information about a specific vulnerability
Search for vulnerabilities by keyword
概要
What is Nessus MCP Server?
A Model Context Protocol (MCP) server that enables AI assistants to interact with the Tenable Nessus vulnerability scanner for starting, monitoring, and analyzing vulnerability scans.
How to use Nessus MCP Server?
Install from source with Node.js 16+, then run node build/index.js. By default it runs in mock mode (no API key required). To connect to a real Nessus instance, set the NESSUS_URL, NESSUS_ACCESS_KEY, and NESSUS_SECRET_KEY environment variables. For Claude for Desktop, add a server entry in its configuration file pointing to the built index.js and optionally including the environment variables.
Key features of Nessus MCP Server
- Start and monitor vulnerability scans against targets
- List, track, and retrieve scan results
- Search and get details about specific vulnerabilities
- Fully functional mock mode for testing without API key
- List available Nessus scan templates
Use cases of Nessus MCP Server
- Scan a target IP or network for vulnerabilities
- Monitor the status of in-progress scans
- Retrieve and review completed scan results
- Search for vulnerabilities by keyword (e.g., "log4j")
- Get detailed information about a known vulnerability
FAQ from Nessus MCP Server
What are the prerequisites?
Node.js 16 or higher is required; TypeScript is needed for development.
How do I run the server in mock mode?
The server runs in mock mode by default. Simply execute node build/index.js without setting any Nessus environment variables.
How do I connect to a real Nessus instance?
Set the environment variables NESSUS_URL, NESSUS_ACCESS_KEY, and NESSUS_SECRET_KEY before running the server.
How do I configure it with Claude for Desktop?
Add a "nessus" entry under "mcpServers" in the Claude for Desktop configuration file, specifying the command and path to the built index.js. Include the env section with your Nessus credentials for real scans, or omit it for mock mode.
What license does this server use?
The server is released under the MIT license.
「その他」の他のコンテンツ
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Nginx UI
0xJackyYet another WebUI for Nginx
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
コメント