
wh0am123/mcp-kali-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Конфигурация MCP для подключения AI-агента к Linux-машине.
Обзор
— это лёгкий API-мост, который соединяет MCP-клиентов (например, Claude Desktop или 5ire) с API-сервером, позволяющим выполнять команды на терминале Linux. Этот MCP способен выполнять команды терминала, а также взаимодействовать с веб-приложениями, используя: - Dirb - enum4linux - gobuster - Hydra - John the Ripper - Metasploit-Framework - Nikto - Nmap - sqlmap - WPScan - а также возможность выполнения необработанных команд. В результате это может выполнять и решать задачи в реальном времени. Цель — обеспечить тестирование наступательной безопасности с помощью ИИ: - Возможность взаимодействия MCP с AI-конечными точками, такими как OpenAI, Claude, DeepSeek, Ollama или любыми другими моделями. - Открытие API для выполнения команд на машине Kali. - Использование ИИ для предложения и выполнения терминальных команд для решения задач CTF или автоматизации задач разведки/эксплуатации. - Возможность MCP-приложений отправлять пользовательские запросы (например, curl, nmap, ffuf и др.) и получать структурированные выводы. Вот несколько примеров (с использованием flash AI Gemini 2.0 от Google): https://github.
Обзор (машинный перевод)
MCP Kali Server (MKS) — это лёгкий API-мост, который соединяет MCP-клиенты (например, Claude Desktop или 5ire) с API-сервером, что позволяет выполнять команды на терминале Linux.
Этот MCP способен выполнять команды терминала, а также взаимодействовать с веб-приложениями, используя:
Dirbenum4linuxgobusterHydraJohn the RipperMetasploit-FrameworkNiktoNmapsqlmapWPScan- А также возможность выполнять необработанные команды.
В результате он способен выполнять тестирование на проникновение с помощью ИИ и решать CTF-задачи в реальном времени.
Статьи с использованием этого инструмента
👉 Как MCP революционизирует наступательные системы безопасности
🔍 Применение
Цель — обеспечить тестирование наступательной безопасности с помощью ИИ:
- Позволять MCP взаимодействовать с ИИ-эндточками, такими как OpenAI, Claude, DeepSeek, Ollama или любыми другими моделями.
- Открытие API для выполнения команд на машине Kali.
- Использование искусственного интеллекта для предложений и выполнения терминальных команд с целью решения задач CTF или автоматизации задач разведки/эксплуатации.
- Возможность MCP-приложений отправлять пользовательские запросы (например,
curl,nmap,ffufи т.д.) и получать структурированные выводы.
Вот несколько примеров (с использованием AI Google gemini 2.0 flash):
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
MCP Kali Server
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-FrameworkNiktoNmapsqlmapWPScan- As well as being able to execute raw commands.
As a result, this is able to perform AI-assisted penetration testing and solving CTF challenges in real time.
Articles Using This Tool
👉 How MCP is Revolutionizing Offensive Security
🔍 Use Case
The goal is to enable AI-driven offensive security testing by:
- Letting the MCP interact with AI endpoints like OpenAI, Claude, DeepSeek, Ollama or any other models.
- Exposing an API to execute commands on a Kali machine.
- Using AI to suggest and run terminal commands to solve CTF challenges or automate recon/exploitation tasks.
- Allowing MCP apps to send custom requests (e.g.
curl,nmap,ffuf, etc.) and receive structured outputs.
Here are some example (using Google’s AI gemini 2.0 flash):
Example solving a web CTF challenge from RamadanCTF
https://github.com/user-attachments/assets/dc93b71d-9a4a-4ad5-8079-2c26c04e5397
Trying to solve machine “code” from HTB
https://github.com/user-attachments/assets/3ec06ff8-0bdf-4ad5-be71-2ec490b7ee27
🚀 Features
- 🧠 AI Endpoint Integration: Connect your Kali to any MCP of your liking such as Claude Desktop or 5ier.
- 🖥️ Command Execution API: Exposes a controlled API to execute terminal commands on your Kali Linux machine.
- 🕸️ Web Challenge Support: AI can interact with websites and APIs, capture flags via
curland any other tool AI the needs. - 🔐 Designed for Offensive Security Professionals: Ideal for red teamers, bug bounty hunters, or CTF players automating common tasks.
🛠️ Installation and Running
On your Kali Machine
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
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →