kali-mcp-server
by rangta10
Overview
Integrate Kali Linux penetration testing tools with LLMs (e.g., Claude) via the Model Context Protocol for automated security testing and reconnaissance.
Installation
docker run --rm -i --privileged --cap-add=NET_ADMIN --cap-add=NET_RAW kali-mcp-server:latest node /app/server.jsSecurity Notes
CRITICAL: The `server.js` file directly interpolates user-supplied arguments into `exec` calls (e.g., for nmap, whois, sqlmap) without explicit input sanitization, leading to potential arbitrary command injection (Remote Code Execution) if malicious inputs are provided by the LLM or an attacker. Furthermore, the Docker container runs with `--privileged`, `--cap-add=NET_ADMIN`, and `--cap-add=NET_RAW` capabilities, granting extensive and dangerous permissions that could compromise the host system if the container is exploited.
Similar Servers
rmcp
Serves as an AI assistant backend to perform comprehensive statistical analysis, econometric modeling, machine learning, time series analysis, and data science tasks using R through natural language conversations.
ls-mcp
A command-line tool for discovering, analyzing, and reporting on Model Context Protocol (MCP) server configurations in a local development environment, including their status, versioning, and potential credential exposures.
sub-agents-mcp
Orchestrates Claude Code-style sub-agents via MCP, enabling task-specific AI agents (like 'test-writer' or 'code-reviewer') to be defined in markdown files and executed through Cursor, Claude, or Gemini CLIs across any MCP-compatible tool.
kernel-mcp-server
The Kernel MCP Server enables AI assistants to securely interact with the Kernel platform for cloud-based browser automation, app deployment, and documentation search.