MCP configuration to connect AI agent to a Linux machine.
MCPpedia last refreshed this data
MCP Kali Server is an MCP server that MCP configuration to connect AI agent to a Linux machine. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 63/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"mcp-kali-server": {
"url": "<see-readme-for-url>"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP Kali Server (MKS) is a lightweight API bridge that connects MCP clients (e.g: Claude Desktop or 5ire) to the API server which allows executing commands on a Linux terminal.
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.
Click any tool to inspect its schema.
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
Search-first MCP server for JavaScript reverse engineering: 735 tools across 36 domains.
MCP server for 1Password service accounts — tools and resources for vaults and credentials
MCP security scanner. CI-native testing, attack simulation, health scoring, and SARIF.
Deterministic security scanning, no model or API key, plus offline-verifiable proof a fix worked.
MCP Security Weekly
Get CVE alerts and security updates for MCP Kali Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP Kali Server (MKS) is a lightweight API bridge that connects MCP clients (e.g: Claude Desktop or 5ire) to the API server which allows executing commands on a Linux terminal.
This MCP is able to run terminal commands as well as interacting with web applications using:
Dirbenum4linuxgobusterHydraJohn the RipperMetasploit-FrameworkNiktoNmapsqlmapWPScanAs a result, this is able to perform AI-assisted penetration testing and solving CTF challenges in real time.
👉 How MCP is Revolutionizing Offensive Security
The goal is to enable AI-driven offensive security testing by:
curl, nmap, ffuf, etc.) and receive structured outputs.Here are some example (using Google's AI gemini 2.0 flash):
https://github.com/user-attachments/assets/dc93b71d-9a4a-4ad5-8079-2c26c04e5397
https://github.com/user-attachments/assets/3ec06ff8-0bdf-4ad5-be71-2ec490b7ee27
curl and any other tool AI the needs.sudo apt install mcp-kali-server
kali-server-mcp
Otherwise for bleeding edge:
git clone https://github.com/Wh0am123/MCP-Kali-Server.git
cd MCP-Kali-Server
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
./server.py
Command Line Options:
--ip <address>: Specify the IP address to bind the server to (default: 127.0.0.1 for localhost only)
127.0.0.1 for local connections only (secure, recommended)0.0.0.0 to allow connections from any network interface (very dangerous; use with caution)--port <port>: Specify the port number (default: 5000)--debug: Enable debug mode for verbose loggingExamples:
# Run on localhost only (secure, default)
./server.py
# Run on all interfaces (less secure, useful for remote access)
./server.py --ip 0.0.0.0
# Run on a specific IP and custom port
./server.py --ip 192.168.1.100 --port 8080
# Run with debug mode
./server.py --debug
This can be local (on the same Kali machine) or remote (another Linux machine, Windows or macOS).
If you're running the client and server on the same Kali machine (aka loc