Description
This MCP-Kali-Server implementation provides a bridge between AI assistants and Kali Linux penetration testing tools through a REST API. Developed by Yousof Nahya, it consists of two main components: a Flask-based server (kali_server.py) that executes security tools like nmap, gobuster, and metasploit on a Kali Linux system, and a client (mcp_server.py) that exposes these capabilities as MCP tools. The server handles command execution with timeout management and proper error handling, while the client provides a structured interface for AI agents to perform security testing operations including network scanning, vulnerability assessment, and password cracking.
Server Details
Added
April 21, 2025
