- Explore MCP Servers
- Claude-Kali-MCP-Commander
Claude Kali Mcp Commander
What is Claude Kali Mcp Commander
Claude-Kali-MCP-Commander is a Dockerized integration of Kali Linux Model Context Protocol (MCP) for Claude Desktop, providing secure access to Kali Linux tools through a user-friendly interface.
Use cases
Use cases include conducting security assessments, testing network vulnerabilities, and integrating Kali Linux tools into workflows for developers and security professionals.
How to use
To use Claude-Kali-MCP-Commander, clone the repository, start the services using the provided script, and configure Claude Desktop to connect to the MCP Server at ‘http://localhost:8081’.
Key features
Key features include Docker-based deployment, an isolated environment for security, automatic health checks for reliability, quick setup with a single command, and customizable configurations.
Where to use
Claude-Kali-MCP-Commander can be used in cybersecurity, penetration testing, and any environment where secure access to Kali Linux tools is required.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Claude Kali Mcp Commander
Claude-Kali-MCP-Commander is a Dockerized integration of Kali Linux Model Context Protocol (MCP) for Claude Desktop, providing secure access to Kali Linux tools through a user-friendly interface.
Use cases
Use cases include conducting security assessments, testing network vulnerabilities, and integrating Kali Linux tools into workflows for developers and security professionals.
How to use
To use Claude-Kali-MCP-Commander, clone the repository, start the services using the provided script, and configure Claude Desktop to connect to the MCP Server at ‘http://localhost:8081’.
Key features
Key features include Docker-based deployment, an isolated environment for security, automatic health checks for reliability, quick setup with a single command, and customizable configurations.
Where to use
Claude-Kali-MCP-Commander can be used in cybersecurity, penetration testing, and any environment where secure access to Kali Linux tools is required.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Claude Kali MCP Integration
A clean, minimal implementation of Kali Linux MCP (Model Context Protocol) integration for Claude Desktop, providing secure access to Kali Linux tools through Claude’s interface.
Features
- 🐳 Docker-based - Easy deployment with containerization
- 🔒 Isolated Environment - Kali Linux tools in a secure container
- 🔄 Automatic Health Checks - Ensures service reliability
- 📡 MCP Server - Standard protocol for Claude Desktop integration
- 🚀 Quick Setup - Get started with a single command
- 🔧 Configurable - Customize ports and settings as needed
Prerequisites
- Docker (v20.10.0+)
- Docker Compose (v2.0.0+)
- Git (for cloning the repository)
Quick Start
-
Clone the repository:
git clone https://github.com/house-of-stark/Claude-Kali-MCP-Commander.git cd Claude-Kali-MCP-Commander -
Start the services:
chmod +x start.sh ./start.sh -
Configure Claude Desktop:
- Open Claude Desktop settings
- Set MCP Server URL to:
http://localhost:8081 - Restart Claude Desktop
Project Structure
. ├── .gitignore # Git ignore file ├── CONTRIBUTING.md # Contribution guidelines ├── Dockerfile # Kali Linux container setup ├── LICENSE # MIT License ├── README.md # This file ├── config/ # Configuration files │ └── claude_desktop_config.json # Claude Desktop config ├── docker-compose.yml # Service definitions ├── health-server.js # Health check server ├── package.json # Node.js dependencies └── start.sh # Helper script to start services
Troubleshooting
- Port conflicts: Modify the ports in
docker-compose.yml - Container logs:
docker logs kali-mcp-commander - Container health:
docker ps --filter "name=kali" - Network issues: Ensure Docker has proper network access
Contributing
Contributions are welcome! Please read our Contributing Guidelines for details on how to contribute to this project.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Credits
- Original work by Eduard Ruzga (2024)
- Modified and maintained by Chris Stark (2025)
f2528943306fb6b4af5304651bec9b6f31738d60
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










