Kali Pentest Server
Expose a suite of essential penetration testing tools from Kali Linux as a standardized service for AI integration and automation.
About
This project transforms a Kali Linux environment into a powerful Model Context Protocol (MCP) server, making essential penetration testing tools accessible to AI assistants and automation platforms. It packages 8 critical security tools like Nmap, Nikto, and SQLMap into a containerized setup, leveraging the FastMCP framework for secure and validated execution. Designed for white-hat purposes, it provides a standardized interface for integrating security testing into various workflows, complete with robust security features and easy deployment options.
Key Features
- Containerized Kali Linux environment with 8 essential security tools
- Standardized MCP interface for AI assistants and automation platforms
- Robust input validation and runtime security features to prevent command injection
- Non-root execution with minimal required Linux capabilities for enhanced security
- StreamableHTTP transport for flexible protocol communication and SSE endpoints
- 0 GitHub stars
Use Cases
- Integrating penetration testing capabilities into AI-driven security operations
- Automating vulnerability assessments and network reconnaissance workflows
- Providing a safe, controlled environment for learning and authorized security testing