Discover and explore top open-source AI tools and projects—updated daily.
Wh0am123AI agent interface for Linux terminal control
Top 83.1% on SourcePulse
Summary
This project offers an API bridge designed to connect AI clients with a Linux terminal, enabling sophisticated AI-driven offensive security operations. It targets security professionals, including red teamers, bug bounty hunters, and CTF players, by allowing AI models to execute commands and interact with a wide array of security tools directly on a Kali Linux machine. This facilitates enhanced automation, real-time problem-solving, and novel approaches to penetration testing and cybersecurity challenges.
How It Works
The core of the MCP Kali Server is a lightweight API bridge implemented in Python, designed to run on a Kali Linux host. This server exposes a controlled interface that compatible MCP clients, such as Claude Desktop or the 5ire application, can connect to. Upon connection, the AI model, via the client, can send requests to execute specific terminal commands on the Kali machine. The server processes these requests, runs the commands, and returns structured output back to the AI. This mechanism allows AI to leverage powerful command-line utilities like nmap for network scanning, curl and wget for web interaction, gobuster for directory busting, and even more advanced tools for memory or disk forensics, thereby enabling complex security workflows and real-time interaction with target environments.
Quick Start & Requirements
git clone https://github.com/Wh0am123/MCP-Kali-Server.git
cd MCP-Kali-Server
python3 kali_server.py
http://LINUX_IP:5000/). Specific JSON configuration examples are provided for Claude Desktop, and the 5ire application handles configuration automatically.Highlighted Details
curl, nmap, and ffuf.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
2 months ago
Inactive
westonbrown
MoonshotAI