Tenable MCP Server
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"tenablemcp": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Spring Boot application that provides a comprehensive interface for managing and visualizing Tenable.io security data.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in security
An evil MCP server used for redteam testing
Proof primitive for AI agents on MultiversX. Anchor file hashes on-chain as verifiable proofs.
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
mcpki-server is the backend infrastructure for https://www.mcpki.org, enabling secure public key management and autonomous certificate handling for large language models (LLMs).
MCP Security Weekly
Get CVE alerts and security updates for Tenablemcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Spring Boot application that provides a comprehensive interface for managing and visualizing Tenable.io security data.
Configuration Management
Security Visualization
Reporting
Clone the repository:
git clone https://github.com/yourusername/tenablemcp.git
cd tenablemcp
Run the setup script:
chmod +x setup.sh
./setup.sh
Update the configuration:
Edit src/main/resources/application.yml with your Tenable.io credentials:
tenable:
apiKey: "your-api-key"
accessKey: "your-access-key"
secretKey: "your-secret-key"
baseUrl: "https://cloud.tenable.com"
Run the application:
./gradlew bootRun
Build the Docker image:
docker build -t tenable-mcp .
Run the container:
docker run -p 8080:8080 tenable-mcp
GET /api/config
POST /api/config
{
"accessKey": "your-access-key",
"secretKey": "your-secret-key",
"baseUrl": "https://cloud.tenable.com"
}
GET /api/v1/visualizations/report
startTime (optional): ISO-8601 formatted start timeendTime (optional): ISO-8601 formatted end timeGET /api/v1/visualizations/export/vulnerabilities
startTime (optional): ISO-8601 formatted start timeendTime (optional): ISO-8601 formatted end timeVulnerability Distribution
Asset Vulnerability Trend
Top Vulnerable Assets
Vulnerability Age Distribution
Remediation Progress
Asset Risk Score Distribution
src/main/kotlin/com/tenable/mcp/
├── config/ # Configuration classes
├── controller/ # REST controllers
├── service/ # Business logic
├── client/ # Tenable.io API client
└── model/ # Data models
./gradlew clean build
./gradlew test
This project is licensed under the MIT License - see the LICENSE file for details.