MCP.so
登录

Tenable MCP (Management Control Panel)

@rajagrawal104

基本信息

分类

其他

许可证

MIT license

传输方式

stdio

作者

rajagrawal104

关于 Tenable MCP

Tenable MCP Server

Tenable MCP 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "tenablemcp": {
      "command": "docker",
      "args": [
        "build",
        "-t",
        "tenable-mcp",
        "."
      ]
    }
  }
}

Tenable MCP 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Tenable MCP (Management Control Panel)?

Tenable MCP (Management Control Panel) is a Spring Boot application that provides a comprehensive interface for managing and visualizing Tenable.io security data. It is intended for security teams who need to monitor vulnerabilities, track remediation progress, and export reports from Tenable.io.

How to use Tenable MCP (Management Control Panel)?

Clone the repository, run the setup script, then edit application.yml with your Tenable.io API credentials (accessKey, secretKey, baseUrl). Start the app with ./gradlew bootRun or build and run the Docker container. Once running, access API endpoints such as GET /api/v1/visualizations/report for a security report or GET /api/v1/visualizations/export/vulnerabilities for a CSV export.

Key features of Tenable MCP (Management Control Panel)

  • Configure Tenable.io API credentials and custom endpoints
  • Visualize vulnerability distribution by severity (pie chart)
  • Track asset vulnerability trends over time (line chart)
  • Identify top vulnerable assets (bar chart)
  • Analyze vulnerability age distribution (pie chart)
  • Monitor remediation progress (doughnut chart)
  • Export comprehensive security reports as CSV

Use cases of Tenable MCP (Management Control Panel)

  • Track security posture improvements by viewing vulnerability trends
  • Prioritize remediation efforts by identifying the most vulnerable assets
  • Generate CSV exports of vulnerability data for compliance reporting
  • Monitor the age of open vulnerabilities to address stale issues
  • Assess risk across assets using risk score distribution charts

常见问题

1

What are the prerequisites to run Tenable MCP (Management Control Panel)?

Java 17 or later, Gradle 7.x (included), and valid Tenable.io API credentials (access key, secret key, and base URL).

2

How do I configure Tenable.io API credentials?

Edit the `src/main/resources/application.yml` file and set your `tenable.accessKey`, `tenable.secretKey`, and `tenable.baseUrl`.

3

Can I run Tenable MCP (Management Control Panel) with Docker?

Yes. Build the Docker image with `docker build -t tenable-mcp .` and run it with `docker run -p 8080:8080 tenable-mcp`.

4

What visualizations are available in Tenable MCP (Management Control Panel)?

Vulnerability distribution by severity, asset vulnerability trends, top vulnerable assets, vulnerability age distribution, remediation progress, and asset risk score distribution.

5

How can I export data from Tenable MCP (Management Control Panel)?

Use the endpoint `GET /api/v1/visualizations/export/vulnerabilities` with optional `startTime` and `endTime` parameters to download a CSV file.

评论

其他 分类下的更多 MCP 服务器