A comprehensive Model Context Protocol (MCP) server for penetration testing and cybersecurity operations
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-triv3-mcp-kali-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# MCP Kali Server <!-- Badges -->    A comprehensive Model Context Protocol (MCP) server for penetration testing and cybersecurity operations, providing seamless integration between Kali Linux tools and MCP-compatible clients. ## 🎥 Demo Video **Automating Kali Linux with an MCP (Model Context Protocol) — HTB Demo** In this video, I showcase how my MCP automates a Kali Linux workflow inside WSL2 and assists with solving a Hack The Box challenge — from enumeration to exploitation to auto-generated documentation. [Watch the demo on YouTube](https://youtu.be/Wej1z-vfxz0) --- ## 🚀 Overview This project provides a powerful MCP server that enables secure, programmatic access to Kali Linux penetration testing tools through a standardized interface. It includes advanced features like reverse shell management, SSH session handling, and comprehensive file operations with integrity verification. ## 🏗️ Architecture This project is designed to work across different environments: ### 1. Kali Server (`kali-server/`) **Runs on Kali Linux only** - The core server application that provides the actual penetration testing capabilities. ``` kali-server/ ├── api/ # REST API routes and endpoints ├── core/ # Core functionality (SSH, reverse shells, config, Docker) ├── tools/ # Penetration testing tools integration └── utils/ # Utility functions and file operations ``` **Features:** - Docker test mode (`--test` option) - automatically manages test containers - All penetration testing tools (nmap, gobuster, etc.) - SSH and reverse shell session management - File operations with integrity verification ### 2. MCP Server (`mcp-server/`) **Can run on any system** - The Model Context Protocol server that provides a standardized interface for MCP clien…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.