mcp-kali-server
by Eutectico
Overview
A Model Context Protocol (MCP) server providing AI assistants access to Kali Linux security and penetration testing tools via a privileged Docker container.
Installation
npm startSecurity Notes
This project is inherently high-risk by design, as it provides access to powerful penetration testing tools through a privileged Docker container with host network mode. The `custom_command` tool allows arbitrary command execution within this privileged container. While the project is highly transparent about these risks in its documentation (README, SECURITY.md, CLAUDE.md) and provides warnings, deploying or using it requires explicit authorization, deep understanding of its implications, and strict adherence to ethical and legal guidelines to prevent misuse. There are no observed 'eval' or obfuscation patterns, nor hardcoded runtime secrets, but the core functionality is a security tool with inherent dangers.
Similar Servers
mcp-zap-server
Orchestrates OWASP ZAP security scanning actions (spider, active scan, OpenAPI import, reporting) via the Model Context Protocol, enabling AI agents like Claude Desktop or Cursor to perform security testing.
mcp_docker
Manages Docker containers, images, networks, and volumes for AI assistants via the Model Context Protocol (MCP).
Kali-mcp
Exposes a Linux shell, specifically Kali Linux penetration testing tools, as an MCP-accessible API for AI assistants and automation workflows.
kali-mcp-server
Enables AI assistants to perform authorized penetration testing and security assessments by exposing Kali Linux security tools through an AI-friendly interface.